schooltool.gradebook-2.6.3/0000755000175000017500000000000012322071053016766 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/base.cfg0000644000175000017500000000321412277527007020377 0ustar menesismenesis00000000000000[buildout] extends = http://ftp.schooltool.org/schooltool/2.6/versions.cfg versions = versions newest = false find-links = http://ftp.schooltool.org/schooltool/2.6/ http://ftp.schooltool.org/schooltool/2.6/dev/ parts = package test supervisor celery scripts ctags omelette [package] recipe = zc.recipe.egg:eggs unzip = true # set eggs to package name in buildout.cfg eggs = [scripts] recipe = zc.recipe.egg:scripts unzip = true eggs = ${package:eggs} ZODB3 redis schooltool schooltool.devtools scripts = # ZODB3: runzeo zeopack # schooltool.devtools: i18nextract runfdoctests # schooltool: make-schooltool-instance start-schooltool-instance schooltool-server interpreter = python [supervisor] recipe = zc.recipe.egg:scripts unzip = true eggs = supervisor scripts = supervisord supervisorctl pidproxy # Useful script if you want to toy with supervisor settings #echo_supervisord_conf initialization = import os if os.path.exists('instance'): os.chdir('instance') [celery] recipe = zc.recipe.egg:scripts unzip = true eggs = ${package:eggs} celery redis scripts = # celery: #celerybeat celeryd celeryev celeryctl #camqadm #celeryd-multi [test] recipe = schooltool.devtools:testrunner eggs = ${package:eggs} defaults = ['--tests-pattern', '^f?s?tests$', '-v', '--auto-color'] [ctags] recipe = z3c.recipe.tag:tags eggs = ${test:eggs} [omelette] recipe = collective.recipe.omelette eggs = ${test:eggs} ignores = roman zope.ucol site schooltool.gradebook-2.6.3/buildout.cfg0000644000175000017500000000105612322071052021277 0ustar menesismenesis00000000000000[buildout] extends = base.cfg develop = . [versions] # Unset versions of packages you want to develop schooltool.gradebook = [package] eggs = schooltool.gradebook [test] eggs = schooltool.gradebook [test] # To run selenium tests: # - Download standalone selenium server from # http://code.google.com/p/selenium/downloads/list # - Start the server: "java -jar selenium-server-standalone-2.7.0.jar" # - Uncomment the lines below: # #selenium.default = html_unit #selenium.html_unit.web_driver = remote #selenium.html_unit.capabilities = HTMLUNITWITHJS schooltool.gradebook-2.6.3/develop.cfg0000644000175000017500000000017612270520456021121 0ustar menesismenesis00000000000000[buildout] extends = deploy.cfg parts += coverage [coverage] recipe = zc.recipe.egg:scripts unzip = true eggs = z3c.coverage schooltool.gradebook-2.6.3/src/0000755000175000017500000000000012322071053017555 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/0000755000175000017500000000000012322071053025370 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/SOURCES.txt0000644000175000017500000004214312322071053027260 0ustar menesismenesis00000000000000CHANGES.txt GPL.txt MANIFEST.in Makefile README.txt base.cfg bootstrap.py buildout.cfg deploy.cfg develop.cfg setup.py version.txt.in src/schooltool/__init__.py src/schooltool.gradebook.egg-info/PKG-INFO src/schooltool.gradebook.egg-info/SOURCES.txt src/schooltool.gradebook.egg-info/dependency_links.txt src/schooltool.gradebook.egg-info/entry_points.txt src/schooltool.gradebook.egg-info/namespace_packages.txt src/schooltool.gradebook.egg-info/not-zip-safe src/schooltool.gradebook.egg-info/requires.txt src/schooltool.gradebook.egg-info/top_level.txt src/schooltool/gradebook/README.txt src/schooltool/gradebook/__init__.py src/schooltool/gradebook/activity.py src/schooltool/gradebook/category.py src/schooltool/gradebook/configure.zcml src/schooltool/gradebook/gradebook-configure.zcml src/schooltool/gradebook/gradebook.py src/schooltool/gradebook/gradebook_init.py src/schooltool/gradebook/interfaces.py src/schooltool/gradebook/journal.py src/schooltool/gradebook/journal.zcml src/schooltool/gradebook/meta.zcml src/schooltool/gradebook/plugin.zcml src/schooltool/gradebook/security.zcml src/schooltool/gradebook/stesting.py src/schooltool/gradebook/translations.zcml src/schooltool/gradebook/browser/__init__.py src/schooltool/gradebook/browser/activity.py src/schooltool/gradebook/browser/breadcrumbs.py src/schooltool/gradebook/browser/category.py src/schooltool/gradebook/browser/configure.zcml src/schooltool/gradebook/browser/course_worksheets.py src/schooltool/gradebook/browser/flourish.zcml src/schooltool/gradebook/browser/ftesting.zcml src/schooltool/gradebook/browser/ftesting_journal.zcml src/schooltool/gradebook/browser/gradebook.py src/schooltool/gradebook/browser/journal.zcml src/schooltool/gradebook/browser/pdf_views.py src/schooltool/gradebook/browser/report.zcml src/schooltool/gradebook/browser/report_card.py src/schooltool/gradebook/browser/report_utils.py src/schooltool/gradebook/browser/request_reports.py src/schooltool/gradebook/browser/stesting.zcml src/schooltool/gradebook/browser/stesting_journal.zcml src/schooltool/gradebook/browser/worksheet.py src/schooltool/gradebook/browser/xls_views.py src/schooltool/gradebook/browser/ftests/__init__.py src/schooltool/gradebook/browser/ftests/absences_tardies.txt src/schooltool/gradebook/browser/ftests/activity_categories.txt src/schooltool/gradebook/browser/ftests/activity_dates.txt src/schooltool/gradebook/browser/ftests/category_weighting.txt src/schooltool/gradebook/browser/ftests/column_linking.txt src/schooltool/gradebook/browser/ftests/due_date_filter.txt src/schooltool/gradebook/browser/ftests/export.txt src/schooltool/gradebook/browser/ftests/external_activities.txt src/schooltool/gradebook/browser/ftests/gradebook_management.txt src/schooltool/gradebook/browser/ftests/journal_average.txt src/schooltool/gradebook/browser/ftests/journal_reports.txt src/schooltool/gradebook/browser/ftests/last_visited_section.txt src/schooltool/gradebook/browser/ftests/mygrades.txt src/schooltool/gradebook/browser/ftests/no_current_term.txt src/schooltool/gradebook/browser/ftests/report_card.txt src/schooltool/gradebook/browser/ftests/report_request_views.txt src/schooltool/gradebook/browser/ftests/report_sheets.txt src/schooltool/gradebook/browser/ftests/request_reports.txt src/schooltool/gradebook/browser/ftests/rml_gradebook.txt src/schooltool/gradebook/browser/ftests/rml_student.txt src/schooltool/gradebook/browser/ftests/sections_without_course.txt src/schooltool/gradebook/browser/ftests/security.txt src/schooltool/gradebook/browser/ftests/startup_view.txt src/schooltool/gradebook/browser/ftests/test_functional.py src/schooltool/gradebook/browser/ftests/worksheet_hiding.txt src/schooltool/gradebook/browser/ftests/worksheet_preferences.txt src/schooltool/gradebook/browser/resources/f_gradebook.css src/schooltool/gradebook/browser/resources/gradebook.css src/schooltool/gradebook/browser/resources/gradebook_overview.js src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt src/schooltool/gradebook/browser/rml/failing_report_rml.pt src/schooltool/gradebook/browser/rml/gradebook_rml.pt src/schooltool/gradebook/browser/rml/report_card_rml.pt src/schooltool/gradebook/browser/rml/report_card_student_comments.pt src/schooltool/gradebook/browser/rml/report_card_student_header.pt src/schooltool/gradebook/browser/rml/report_card_styles.pt src/schooltool/gradebook/browser/rml/section_absences_rml.pt src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt src/schooltool/gradebook/browser/rml/student_detail_rml.pt src/schooltool/gradebook/browser/stests/README.selenium.txt src/schooltool/gradebook/browser/stests/__init__.py src/schooltool/gradebook/browser/stests/comment_cell_modal.txt src/schooltool/gradebook/browser/stests/course_worksheet_new_section.txt src/schooltool/gradebook/browser/stests/default_section.txt src/schooltool/gradebook/browser/stests/gradebook_tab.txt src/schooltool/gradebook/browser/stests/hiding_report_worksheets.txt src/schooltool/gradebook/browser/stests/hiding_worksheets.txt src/schooltool/gradebook/browser/stests/ignore_minimum_score.txt src/schooltool/gradebook/browser/stests/itworks.txt src/schooltool/gradebook/browser/stests/itworks_journal.txt src/schooltool/gradebook/browser/stests/linked_column_recursion_bug.txt src/schooltool/gradebook/browser/stests/mygrades.txt src/schooltool/gradebook/browser/stests/navigation.txt src/schooltool/gradebook/browser/stests/popup_menus.txt src/schooltool/gradebook/browser/stests/selenium_extensions.txt src/schooltool/gradebook/browser/stests/test_selenium.py src/schooltool/gradebook/browser/stests/weighting_categories.txt src/schooltool/gradebook/browser/stests/weighting_categories_not_hundred.txt src/schooltool/gradebook/browser/templates/actionsViewlet.pt src/schooltool/gradebook/browser/templates/activities_overview.pt src/schooltool/gradebook/browser/templates/add_edit_activity.pt src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt src/schooltool/gradebook/browser/templates/add_edit_report_activity.pt src/schooltool/gradebook/browser/templates/categories.pt src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt src/schooltool/gradebook/browser/templates/f_add_edit_activity.pt src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt src/schooltool/gradebook/browser/templates/f_categories.pt src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt src/schooltool/gradebook/browser/templates/f_course_worksheets.pt src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt src/schooltool/gradebook/browser/templates/f_grade_student.pt src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt src/schooltool/gradebook/browser/templates/f_gradebook_tertiary_nav.pt src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt src/schooltool/gradebook/browser/templates/f_mygrades.pt src/schooltool/gradebook/browser/templates/f_report_card_layout.pt src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt src/schooltool/gradebook/browser/templates/f_report_sheets.pt src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt src/schooltool/gradebook/browser/templates/f_request_failing_report.pt src/schooltool/gradebook/browser/templates/f_request_student_report.pt src/schooltool/gradebook/browser/templates/f_student_grade_history.pt src/schooltool/gradebook/browser/templates/f_student_gradebook.pt src/schooltool/gradebook/browser/templates/f_template_manage.pt src/schooltool/gradebook/browser/templates/f_template_related.pt src/schooltool/gradebook/browser/templates/f_templates_overview.pt src/schooltool/gradebook/browser/templates/f_weight_categories.pt src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt src/schooltool/gradebook/browser/templates/f_worksheets.pt src/schooltool/gradebook/browser/templates/f_worksheets_related.pt src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt src/schooltool/gradebook/browser/templates/grade_student.pt src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt src/schooltool/gradebook/browser/templates/gradebook_overview.pt src/schooltool/gradebook/browser/templates/gradebook_startup.pt src/schooltool/gradebook/browser/templates/gradebook_tab.pt src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt src/schooltool/gradebook/browser/templates/layout_report_card.pt src/schooltool/gradebook/browser/templates/mygrades.pt src/schooltool/gradebook/browser/templates/no_current_term.pt src/schooltool/gradebook/browser/templates/no_report_sheets.pt src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt src/schooltool/gradebook/browser/templates/request_absences_by_day.pt src/schooltool/gradebook/browser/templates/request_failing_report.pt src/schooltool/gradebook/browser/templates/request_reports.pt src/schooltool/gradebook/browser/templates/request_student_report.pt src/schooltool/gradebook/browser/templates/student_gradebook.pt src/schooltool/gradebook/browser/templates/summary.pt src/schooltool/gradebook/browser/templates/templates_overview.pt src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt src/schooltool/gradebook/browser/templates/unhide_worksheets.pt src/schooltool/gradebook/browser/templates/weight_categories.pt src/schooltool/gradebook/browser/templates/worksheet_delete.pt src/schooltool/gradebook/browser/templates/worksheet_overview.pt src/schooltool/gradebook/browser/tests/__init__.py src/schooltool/gradebook/generations/__init__.py src/schooltool/gradebook/generations/evolve1.py src/schooltool/gradebook/generations/evolve2.py src/schooltool/gradebook/generations/evolve3.py src/schooltool/gradebook/generations/evolve4.py src/schooltool/gradebook/generations/evolve5.py src/schooltool/gradebook/generations/install.py src/schooltool/gradebook/generations/tests/__init__.py src/schooltool/gradebook/generations/tests/test_evolve1.py src/schooltool/gradebook/generations/tests/test_evolve2.py src/schooltool/gradebook/generations/tests/test_evolve3.py src/schooltool/gradebook/generations/tests/test_evolve4.py src/schooltool/gradebook/generations/tests/test_evolve5.py src/schooltool/gradebook/locales/__init__.py src/schooltool/gradebook/locales/ca.po src/schooltool/gradebook/locales/cs.po src/schooltool/gradebook/locales/da.po src/schooltool/gradebook/locales/de.po src/schooltool/gradebook/locales/en_AU.po src/schooltool/gradebook/locales/en_CA.po src/schooltool/gradebook/locales/en_GB.po src/schooltool/gradebook/locales/es.po src/schooltool/gradebook/locales/es_AR.po src/schooltool/gradebook/locales/es_SV.po src/schooltool/gradebook/locales/fi.po src/schooltool/gradebook/locales/fr.po src/schooltool/gradebook/locales/id.po src/schooltool/gradebook/locales/it.po src/schooltool/gradebook/locales/km.po src/schooltool/gradebook/locales/lt.po src/schooltool/gradebook/locales/nb.po src/schooltool/gradebook/locales/nl.po src/schooltool/gradebook/locales/pl.po src/schooltool/gradebook/locales/pt.po src/schooltool/gradebook/locales/pt_BR.po src/schooltool/gradebook/locales/ro.po src/schooltool/gradebook/locales/ru.po src/schooltool/gradebook/locales/schooltool.gradebook.pot src/schooltool/gradebook/locales/si.po src/schooltool/gradebook/locales/sk.po src/schooltool/gradebook/locales/sv.po src/schooltool/gradebook/locales/th.po src/schooltool/gradebook/locales/tr.po src/schooltool/gradebook/locales/uk.po src/schooltool/gradebook/locales/vi.po src/schooltool/gradebook/locales/zh_CN.po src/schooltool/gradebook/locales/ca/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/cs/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/da/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/de/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/en_AU/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/en_CA/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/en_GB/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/es/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/es_AR/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/es_SV/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/fi/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/fr/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/id/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/it/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/km/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/lt/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/nb/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/nl/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/pl/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/pt/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/pt_BR/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/ro/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/ru/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/si/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/sk/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/sv/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/th/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/tr/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/uk/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/vi/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/locales/zh_CN/LC_MESSAGES/schooltool.gradebook.mo src/schooltool/gradebook/tests/__init__.py src/schooltool/gradebook/tests/stubs.py src/schooltool/gradebook/tests/test_gradebook.py src/schooltool/requirement/README.txt src/schooltool/requirement/__init__.py src/schooltool/requirement/configure.zcml src/schooltool/requirement/evaluation.py src/schooltool/requirement/grades.txt src/schooltool/requirement/interfaces.py src/schooltool/requirement/plugin.zcml src/schooltool/requirement/requirement-configure.zcml src/schooltool/requirement/requirement.py src/schooltool/requirement/scoresystem.py src/schooltool/requirement/scoresystem.zcml src/schooltool/requirement/security.py src/schooltool/requirement/security.zcml src/schooltool/requirement/testing.py src/schooltool/requirement/tests.py src/schooltool/requirement/browser/README.txt src/schooltool/requirement/browser/__init__.py src/schooltool/requirement/browser/configure.zcml src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt src/schooltool/requirement/browser/f_scoresystem_add.pt src/schooltool/requirement/browser/f_scoresystem_add_related.pt src/schooltool/requirement/browser/f_scoresystem_view.pt src/schooltool/requirement/browser/f_scoresystems_overview.pt src/schooltool/requirement/browser/f_scoresystems_related.pt src/schooltool/requirement/browser/flourish.zcml src/schooltool/requirement/browser/ftesting.zcml src/schooltool/requirement/browser/ftests.py src/schooltool/requirement/browser/requirement.pt src/schooltool/requirement/browser/requirement.py src/schooltool/requirement/browser/scoresystem.py src/schooltool/requirement/browser/scoresystem.txt src/schooltool/requirement/browser/scoresystem_add.pt src/schooltool/requirement/browser/scoresystem_view.pt src/schooltool/requirement/browser/scoresystems_overview.pt src/schooltool/requirement/browser/scoresystemwidget.pt src/schooltool/requirement/browser/subthread.pt src/schooltool/requirement/browser/tests.py src/schooltool/requirement/browser/treenode.pt src/schooltool/requirement/generations/__init__.py src/schooltool/requirement/generations/evolve1.py src/schooltool/requirement/generations/install.py src/schooltool/requirement/generations/tests/__init__.py src/schooltool/requirement/generations/tests/test_evolve1.pyschooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/top_level.txt0000644000175000017500000000001312322071052030113 0ustar menesismenesis00000000000000schooltool schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/entry_points.txt0000644000175000017500000000010612322071052030662 0ustar menesismenesis00000000000000 [z3c.autoinclude.plugin] target = schooltool schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/PKG-INFO0000644000175000017500000006242012322071052026470 0ustar menesismenesis00000000000000Metadata-Version: 1.1 Name: schooltool.gradebook Version: 2.6.3 Summary: Gradebook plugin for SchoolTool Home-page: http://www.schooltool.org Author: SchoolTool Developers Author-email: schooltool-developers@lists.launchpad.net License: GPL Description: SchoolTool Gradebook includes a point-based gradebook for all teachers in the school, and a facility to aggregate grades and other assessments from each teacher to generate reports. ======= CHANGES ======= 2.6.3 (2014-04-12) ------------------ - Switch to CKEditor (https://bugs.launchpad.net/bugs/485898) - Latest translations from Launchpad 2.6.2 (2014-02-15) ------------------ - Deploy course worksheets on new sections. - Removed attendance score systems from Average column's menu (https://launchpad.net/bugs/1258939) - Fix exception in mygrades view after timeout. - Updated translations 2.6.1 (2013-11-21) ------------------ - Prevented hidden report sheets to be deployed to new sections (https://launchpad.net/bugs/1220211) - Fixed error when deploying a course worksheet (https://launchpad.net/bugs/1186231) - Added What is This? sidebars to course worksheet views. - Fixed attendance calculation in XLS export and reports. - Fixed journal average calculation if alternative score system is used. - Gradebook tab should display a section in the active school year when first opened (https://launchpad.net/bugs/1243781) 2.6.0 (2013-10-10) ------------------ - Flourish-style report card and student detail report. - Update for the new journal that uses an attendance score system. - Split Name column into First Name and Last Name, allow sorting by either. - Used name sorting setting in gradebook XLS export - Sections in the report card should be sorted (https://launchpad.net/bugs/1154209) - Fix navigation in report card layout views if a non-active school year is selected, or school years title contains accented characters (https://launchpad.net/bugs/1234690) - Make default score systems translatable. 2.5.3 (2013-09-13) ------------------ - Fix report sheet links when a different school year is selected - Updated translations 2.5.2 (2013-08-23) ------------------ - Read-only gradebook and term reports access for clerks and administrators - Used jQuery UI autocomplete widget for discrete score systems - Update GPL license and file headers from gnu.org (https://launchpad.net/bugs/1211145) - Updated Portuguese translation 2.5.1 (2013-08-01) ------------------ - Changes to scores systems, needed for the new attendance features. 2.5.0 (2013-07-03) ------------------ - Background PDF reports - Background XLS export - Removed one hundred total constraint on category weights 2.4.2 (2013-07-01) ------------------ - Fix clicking on comment cells to bring up the editor. - Updated Sinhalese translation 2.4.1 (2013-05-30) ------------------ - Made comment cells to submit the gradebook form - Warn about unsaved changes when leaving gradebook (https://launchpad.net/bugs/907999) - Updated translations, added Sinhalese. 2.4.0 (2013-04-18) ------------------ - Remove ``rwproperty`` dependency. 2.4b1 (2013-04-04) ------------------ - Tab redirects to a section only if current user can access it (https://launchpad.net/bugs/1155226) - Added Thai translation 2.4a2 (2013-02-19) ------------------ - Remove Download Gradebook CSV - Updated Printable Gradebook style 2.4a1 (2013-01-23) ------------------ - Remake "Printable Worksheet" as a new style PDF - Report sheet templates now have category weights - Display total/average in deployed report sheets - Added category to report sheet template activity add/edit views - Added report sheet average to report card layout, pdf view - Removed hidden deployed worksheets from dropdown in layout activity add views - Do not give extra credit with discrete scoresystems - Case-insensitive score entry - Modal for entering scores in gradebook cells of comment activities - Updated translations 2.3.1 (2012-11-29) ------------------ - Set default point value of external score to 100, the same as of activity. - Refactor student's gradebook view for CanDo. 2.3.0 (2012-10-19) ------------------ - Fix score history when first grade is unscored - Complete Dutch translation. 2.2.1 (2012-10-09) ------------------ - Total and Average calculation shouldn't use the minimum score of the activity (https://launchpad.net/bugs/966426) 2.2.0 (2012-08-08) ------------------ Features ++++++++ - Gradebook refactoring - New style for worksheet tabs that allows for many sheets and long titles - Hide sidebar button - Score history - Updated translations Bugfixes ++++++++ - Text area smaller than cell (https://launchpad.net/bugs/921750) - Red cells don't revert to green (https://launchpad.net/bugs/921694) Developer tools +++++++++++++++ - Selenium tests and testing extensions 2.1.1 (2012-10-03) ------------------ - Cross linked sections break gradebook (https://launchpad.net/bugs/1052931) - Fixed Edit Activity submit - Fix a rare failure when upgrading from gradebook <= 0.9.0 (https://launchpad.net/bugs/995615) - Report Layout displays a server error (https://launchpad.net/bugs/1008176) - Set short spreadsheet names in Gradebook Export xls (https://launchpad.net/bugs/1024814) - Updated translations 2.1.0 (2012-04-18) ------------------ - Report sheets XLS export (https://launchpad.net/bugs/976757) - Period order in attendance report incorrect (https://launchpad.net/bugs/932508) - Add a link to Student in student's popup menu (https://launchpad.net/bugs/919388) - Round the score in student gradebook (https://launchpad.net/bugs/950531) - Refactor worksheets to separate activities and enable different kinds of worksheets. - Updated translations 2.0.3 (2012-03-16) ------------------ - Fill down is back in the contextual menu (https://launchpad.net/bugs/907907) - Course worksheet outstanding issues (https://launchpad.net/bugs/927862) - Tab hiding (https://launchpad.net/bugs/938810) - Fixes to navigation, style, i18n, tables, etc. - Updated translations 2.0.2 (2012-02-02) ------------------ New features ++++++++++++ - Course leaders may deploy course worksheets (https://launchpad.net/bugs/916678) Bugfixes ++++++++ - Error editing Activity category with unicode characters (https://launchpad.net/bugs/913581) - Crash viewing a Section, when all sheets are hidden (https://launchpad.net/bugs/913055) - Missing XLS and PDF export (https://launchpad.net/bugs/916674) - Different style for deployed worksheet tabs (https://launchpad.net/bugs/916674) - Min/max should show while editing report sheet template (https://launchpad.net/bugs/916675) - Unhiding personal sheet unhides deployed sheets (https://launchpad.net/bugs/917294) - In sorts, no value should be less than zero (https://launchpad.net/bugs/907895) - Updated translations (de, fr) 2.0.1 (2011-12-22) ------------------ - Allow scoresystem point value be equal to the previous grade (https://launchpad.net/bugs/899228) - Updated translations 2.0.0 (2011-11-22) ------------------ - Column header in the Detailed Student Report spans beyond column borders. (https://launchpad.net/bugs/837156) - Absences by day report dialog should have a proper date widget (https://launchpad.net/bugs/876800) - PDF file names should include student username (https://launchpad.net/bugs/893019) - Flourish request failing report modal submits too soon (https://launchpad.net/bugs/893240) 1.9.3 (2011-11-18) ------------------ New features ++++++++++++ - Hide/Unhide deployed Report Sheets - Set title before deploying a report sheet. - Too easy to deploy duplicate report sheets (https://launchpad.net/bugs/836732) - "Report" in student pop up menu that brings up the same view as student sees (https://launchpad.net/bugs/887122) Bugfixes ++++++++ - Selecting score system for average column does nothing (https://launchpad.net/bugs/882061) - Gradebook menuitem fails when person teaches and attends sections (https://launchpad.net/bugs/885823) - All tests fixed 1.9.2 (2011-11-02) ------------------ - Fixed the overzealous security checks to improve performance (https://launchpad.net/bugs/561217) - Add a link from Section to Gradebook (https://launchpad.net/bugs/868426) - Fix Gradebook breadcrumb (https://launchpad.net/bugs/868431) - Updated translations 1.9.1 (2011-10-06) ------------------ - Fully translatable - Updated translations 1.9.0 (2011-09-22) ------------------ New skin for SchoolTool 1.9 (flourish) and many other changes. Cleanup +++++++ - Move categories from z3c.optionstorage to a simple container. 0.9.2 (2011-09-22) ------------------ - Updated translations. 0.9.1 (2011-07-04) ------------------ New features ++++++++++++ - External activity source for journal average. - Absences and tardies columns in the gradebook (hidden by default). - Hide/Unhide deployed report sheets (https://launchpad.net/bugs/788323). Bugfixes ++++++++ - Move custom score systems to a new container. Fixes crash on startup if gradebook has been disabled after use (https://launchpad.net/bugs/717277). - Run functional tests without journal, add separate tests that need journal to another layer (https://launchpad.net/bugs/783540). - Fixed crash when there were scores only for non-weighted activities (https://launchpad.net/bugs/801121). - Fixed unhide worksheets when all the worksheets are hidden (https://launchpad.net/bugs/788307). 0.9.0 (2011-04-25) ------------------ Improvements ++++++++++++ - Make gradebook.js static thus greatly improving Gradebook performance. - Reports action menus were moved to schooltool 1.6.0b1. Register our reports using the new ``reportLink`` directive. - Add meta.zcml to support making this plugin optional. - Added ``printGradebook`` helper to print the gradebook in ftests. - Make dependency on schooltool.lyceum.journal optional (https://launchpad.net/bugs/768885). Bug fixes +++++++++ - Removed width restriction on names in layout report card view (https://launchpad.net/bugs/643700) - Fixed linked column forms to use activity categories properly (https://launchpad.net/bugs/703078) - Fixed the Detailed Student Report to show data only from the selected term and not the whole school year - Save due_date attribute in New Activity form (https://launchpad.net/bugs/700520) - Update translations. 0.9.0a1 (2011-02-23) -------------------- - Fixed default category selection for new activity form (https://launchpad.net/bugs/562875) - Sort student names in the gradebook according to locale. - Split and improve functional tests. 0.8.1 (2010-10-04) ------------------ - Grades rounding mismatch (https://launchpad.net/bugs/585796) - Calculate average grade with more precision (https://launchpad.net/bugs/333971) - Use fixed precision for total and linked columns (https://launchpad.net/bugs/650838) - Fix to let students view section's gradebook. - Cosmetic fixes in various pages. - Updated translations (es, lt, nl) 0.8.0 (2010-09-16) ------------------ - Update tests for use with SchoolTool 1.5.1 0.7.2 (2010-09-16) ------------------ New features ++++++++++++ - CSV export of all sections' grades (requested by SLA) - Custom Score Systems need min/max passing scores (https://launchpad.net/bugs/616451) Bug fixes +++++++++ - Fixed Gradebook doesn't remember last section visited (https://launchpad.net/bugs/623507) - Fixed deletion of report activities (https://launchpad.net/bugs/627490) - Fixed exception deploying a report sheet when no templates exist (https://launchpad.net/bugs/592144) - "Enter" in gradebook should not submit form (https://launchpad.net/bugs/615957) - Updated translations (el, en, es, fr, it, nl) 0.7.1 (2010-06-25) ------------------ - Fixed accessing gradebook if last visited section was deleted (https://launchpad.net/bugs/591872) - Fixed all averages displayed as "A" (https://launchpad.net/bugs/596311) - Fix a crash in manage Activity categories (https://launchpad.net/bugs/585805) - Updated translations (es, ru, tr) 0.7.0 (2010-05-20) ------------------ Stable release to go with SchoolTool 1.4.0. - Fixed failing ranged score system for report activities when using non-english views (https://launchpad.net/bugs/581825) - Made the gradebook to stop creating a default worksheet if there are report sheets deployed (https://launchpad.net/bugs/579720) - Made 'Apply' button translatable in edit form of report activities - Improved due filter message id in the gradebook overview - Fixed typo (https://launchpad.net/bugs/582436) - Updated translations 0.6.2 (2010-04-28) ------------------ - Added user preference to hide the due date filter - Students should be able to view activity descriptions (https://launchpad.net/bugs/306553) - Fixed gradebook pdf to break across pages better (https://launchpad.net/bugs/356544) - Added support for comment score system values in student grades view - Add margin of 1em where appropriate (https://launchpad.net/bugs/513473) - Fixed "Workheet" typo (https://launchpad.net/bugs/558472) - Make score systems texts translatable - Include compiled translations in the tarball - Updated translations (da, de, es, pl, pt_BR, vi) 0.6.1 (2010-02-24) ------------------ - Main "Gradebook" link now remembers last section (https://launchpad.net/bugs/513246) - Add gradebook pdf (https://launchpad.net/bugs/509672) - Add request page for report cards (https://launchpad.net/bugs/485595) - Overhauled report card layout view for easier use (https://launchpad.net/bugs/485609) - Ability to unhide worksheets (https://launchpad.net/bugs/511246) - Linked columns that link to hidden worksheets will now also be hidden - Fix gradebook crashes with linked activities (https://launchpad.net/bugs/513351) - Fix viewing gradebook for sections without courses (https://launchpad.net/bugs/484485) - Accept the term filter for student reports - Fix removing scores from gradebook - Left-justify names in gradebook overview (https://launchpad.net/bugs/513469) - Add security descriptions (https://launchpad.net/bugs/513476) - Administration can grade students if that is enabled in access control (https://launchpad.net/bugs/517201) - Made cell ids predictable for selenium scripts (https://launchpad.net/bugs/422641) - Reduce dependency on ``zope.app.*`` packages - Update translations (es, fi, nl, pl, pt) 0.6.0 (2010-01-06) ------------------ - Port to zope versions available in karmic https://launchpad.net/bugs/498803 0.5.2 (2009-12-30) ------------------ - Added ability to hide worksheets https://launchpad.net/bugs/427494 - Skip worksheets and activities that have no score for a student https://launchpad.net/bugs/427489 - Fix to allow changing activity order https://launchpad.net/bugs/494262 - Support for automatic plugin inclusion (using schooltool-1.2.1 or later) - Many build improvements by Justas and Gediminas - Updated translations 0.5.1 (2009-11-11) ------------------ - Fix term selection in gradebook overview and student's views. https://launchpad.net/bugs/478666 - Traceback on gradebook averages when a student has no scores. https://launchpad.net/bugs/479305 0.5.0 (2009-11-04) ------------------ This release is compatible with and requires SchoolTool 1.2.0. Worksheets ++++++++++ - New summary worksheets. https://launchpad.net/bugs/427997 - Default non-report worksheet. https://launchpad.net/bugs/417929 - Ranged value score support in Report Sheet activity. https://launchpad.net/bugs/417926 - Improved multi-worksheet interaction. https://launchpad.net/bugs/417918 - Way to create summary sheets automatically. https://launchpad.net/bugs/427994 Reporting +++++++++ - Failure report. https://launchpad.net/bugs/428077 - Student detail report. https://launchpad.net/bugs/428075 - Section attendance information in the report card layout. https://launchpad.net/bugs/410005 Translations ++++++++++++ - Gradebook translations are now separate from schooltool. - Many fixes to make it translatable. Tweaks and fixes ++++++++++++++++ - Abbrevations in gradebook scoring system. https://launchpad.net/bugs/409038 - Better category weighting documentation. https://launchpad.net/bugs/447468, https://launchpad.net/bugs/417919 - And a lot of small UI / navigation tweaks, fixes for several crashes and glitches. For a full list see https://launchpad.net/schooltool.gradebook/+milestone/0.5.0 0.4.9 (2009-07-07) ------------------ New features ++++++++++++ - There is a new gradebook view for grading a single student. Please follow ">" next to a student's name in the gradebook. - Report sheet activities can have comments as their scores now, to allow comments on report cards. See https://launchpad.net/bugs/381054 - Administrators can define custom score systems (grading scales) used in the gradebook and report sheets. Tweaks and fixes ++++++++++++++++ - Graceful handling of incomplete set up in gradebook report card pdfs. See https://launchpad.net/bugs/379968 - Gradebook: "Update" button renamed to "Save". See https://launchpad.net/bugs/395272 - Fixed average gradebook score calculation when dealing with invalid scores. See https://launchpad.net/bugs/391310 - Cleaned up pre-release ui bugs in "Add a new score system" view. See https://launchpad.net/bugs/394792, https://launchpad.net/bugs/394805 and https://launchpad.net/bugs/394778 Fixes by Douglas Cerna: - Fixed keyboard navigation in gradebook. See https://launchpad.net/bugs/391313 - Improved gradebook XLS export - added First Name, Last Name, ID fields. See https://launchpad.net/bugs/391787 - Tweaked text in gradebook column set up page. See https://launchpad.net/bugs/394774 - Unicode fixes in gradebook activities. See https://launchpad.net/bugs/383416 0.4.8 (2009-05-12) ------------------ Alan Elkner: - Re-enabled final grades as "summary" view. See https://launchpad.net/bugs/372557 - Fixed unicode encoding bug. Having unicode characters in activity descriptions prevented access to the gradebook. See https://launchpad.net/bugs/371577 0.4.7 (2009-04-29) ------------------ Released together with SchoolTool 1.0. Ignas Mikalajūnas : - Move gradebook tab to the left. - Add i18n domain to the zcml file. - Style remove button red. Douglas Cerna: - Added gradebook XLS export views. - Added capacity to import "external activities" into gradebook. Chris Carey: - moved gradebook cell color validity from javascript to css Alan Elkner : - got rid of confusing description of requirement title field - mygrades (student) view now looks like teacher gradebook - spaces now removed from activity column headings - report card now handles multi-course sections - added capability to deploy a report worksheet to a school year - added instructor names to course title in report card pdf - fixed javascript bug caused by activity description having newline char - added handling of arrow keys for navigating cells - added description field to gradebook and set on cell focus and activity mouseover - got rid of obselete final grades view - added javascript to set focus to first gradebook cell - added javascript to allow user to save changes when trying to navigate away from a gradebook with unsaved changes - added heading attribute to report card layouts - added term drop-down to gradebook overview - changed worksheet drop-down to be tabs instead - added due date to activities and filtering by due date to gradebook overview - moved label from external activity to linked activity where it belongs - added label to IActivity, to be used for gradebook column labels - got rid of unnecessary student and student/activity grade views - made activity grade view look like gradebook overview - made Weight Categories button an action button - worksheets can no longer be deleted - create sheet1 if the section has no worksheets - got gradebook to handle switching between sections in different terms - created report card pdf view - created Report Card Layout view - added subscriber to deploy worksheets to newly added sections - deployed worksheets and activities are now blocked from deletion - created view for deploying report worksheets - created simpler add/edit activity views - added javascipt for validating input Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Intended Audience :: End Users/Desktop Classifier: License :: OSI Approved :: GNU General Public License (GPL) Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Zope Classifier: Topic :: Education schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/requires.txt0000644000175000017500000000124412322071052027770 0ustar menesismenesis00000000000000schooltool>=2.6.3dev lxml pytz setuptools xlwt z3c.form z3c.optionstorage zc.table ZODB3 zope.annotation zope.app.form zope.app.generations>=3.5 zope.browser zope.browserpage>=3.10.1 zope.cachedescriptors zope.component zope.componentvocabulary zope.container zope.event zope.formlib>=4 zope.html zope.i18n zope.i18nmessageid zope.interface zope.keyreference zope.lifecycleevent zope.location zope.publisher zope.schema zope.security zope.traversing zope.viewlet [test] zope.app.publication zope.app.testing zope.intid zope.site zope.testbrowser zope.ucol zc.datetimewidget schooltool.lyceum.journal>=2.5.2 schooltool.devtools>=0.6 [journal] schooltool.lyceum.journal>=2.5.2schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/dependency_links.txt0000644000175000017500000000000112322071052031435 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/namespace_packages.txt0000644000175000017500000000001312322071052031714 0ustar menesismenesis00000000000000schooltool schooltool.gradebook-2.6.3/src/schooltool.gradebook.egg-info/not-zip-safe0000644000175000017500000000000112270520477027631 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/0000755000175000017500000000000012322071053021742 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/0000755000175000017500000000000012322071053024302 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/requirement.py0000644000175000017500000001172112270520456027226 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Requirement Implementation """ __docformat__ = 'restructuredtext' import BTrees.OOBTree import persistent import persistent.list import zope.event import zope.container.contained import zope.lifecycleevent from zope.keyreference.interfaces import IKeyReference from zope.interface import implements from zope.annotation.interfaces import IAnnotations from zope.container.contained import Contained import zope.security.proxy from schooltool.requirement import interfaces REQUIREMENT_KEY = "schooltool.requirement" def getRequirementKey(requirement): """Get the reference key for any requirement.""" return IKeyReference(requirement) class Requirement(persistent.Persistent, Contained): """A persistent requirement using a BTree for sub-requirements""" implements(interfaces.IRequirement) def __init__(self, title): super(Requirement, self).__init__() # See interfaces.IRequirement self.title = title # Storage for contained requirements self._data = BTrees.OOBTree.OOBTree() # List of keys that describe the order of the contained requirements self._order = persistent.list.PersistentList() def changePosition(self, name, pos): """See interfaces.IRequirement""" old_pos = self._order.index(name) self._order.remove(name) self._order.insert(pos, name) zope.container.contained.notifyContainerModified(self) def keys(self): """See interface `IReadContainer`""" return self._order def __iter__(self): """See interface `IReadContainer`""" return iter(self.keys()) def __getitem__(self, key): """See interface `IReadContainer`""" return self._data[key] def get(self, key, default=None): """See interface `IReadContainer`""" try: return self[key] except KeyError: return default def values(self): """See interface `IReadContainer`""" return [value for key, value in self.items()] def __len__(self): """See interface `IReadContainer`""" return len(self.keys()) def items(self): """See interface `IReadContainer`""" for key in self.keys(): yield key, self[key] def __contains__(self, key): """See interface `IReadContainer`""" return key in self.keys() has_key = __contains__ def __setitem__(self, key, newobject): """See interface `IWriteContainer`""" newobject, event = zope.container.contained.containedEvent( newobject, self, key) self._data[key] = newobject if key not in self._order: self._order.append(key) if event: zope.event.notify(event) zope.lifecycleevent.modified(self) def __delitem__(self, key): """See interface `IWriteContainer`""" zope.container.contained.uncontained(self._data[key], self, key) del self._data[key] self._order.remove(key) def updateOrder(self, order): """See zope.container.interfaces.IOrderedContainer""" if set(self._order) != set(order): raise ValueError("Incompatible key set.") self._order = persistent.list.PersistentList(order) zope.container.contained.notifyContainerModified(self) def __repr__(self): return '%s(%r)' % (self.__class__.__name__, self.title) def getRequirement(context): """Adapt an ``IHaveRequirement`` object to ``IRequirement``.""" annotations = IAnnotations(context) try: return annotations[REQUIREMENT_KEY] except KeyError: ## TODO: support generic objects without titles requirement = Requirement(getattr(context, "title", None)) annotations[REQUIREMENT_KEY] = requirement zope.container.contained.contained( requirement, context, u'++requirement++') return requirement # Convention to make adapter introspectable getRequirement.factory = Requirement class requirementNamespace(object): """Used to traverse to the requirements of an object""" def __init__(self, ob, request=None): self.context = ob def traverse(self, name, ignore): reqs = interfaces.IRequirement(self.context) return reqs schooltool.gradebook-2.6.3/src/schooltool/requirement/__init__.py0000644000175000017500000000072212270520456026424 0ustar menesismenesis00000000000000from zope.i18nmessageid import MessageFactory import schooltool.common RequirementMessage = MessageFactory("schooltool.gradebook") def makeDecimalARock(): # XXX this is insecure from decimal import Decimal from zope.security.checker import NoProxy import zope.security zope.security.checker.BasicTypes[Decimal] = NoProxy makeDecimalARock() del makeDecimalARock schooltool.common.register_lauchpad_project(__package__, 'schooltool.gradebook') schooltool.gradebook-2.6.3/src/schooltool/requirement/tests.py0000644000175000017500000000376112270520456026035 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Level-related Tests """ __docformat__ = 'restructuredtext' import unittest, doctest from pprint import pprint from zope.app.testing import setup from schooltool.requirement import testing def setUp(test): setup.placefulSetUp() testing.setUpRequirement() testing.setUpScoreSystem() testing.setUpEvaluation() testing.fixDecimal() def tearDown(test): setup.placefulTearDown() def test_suite(): return unittest.TestSuite(( doctest.DocFileSuite('README.txt', setUp=setUp, tearDown=tearDown, globs={'pprint': pprint}, optionflags=doctest.NORMALIZE_WHITESPACE| doctest.ELLIPSIS| doctest.REPORT_ONLY_FIRST_FAILURE), doctest.DocFileSuite('grades.txt', setUp=setUp, tearDown=tearDown, globs={'pprint': pprint}, optionflags=doctest.NORMALIZE_WHITESPACE| doctest.ELLIPSIS| doctest.REPORT_ONLY_FIRST_FAILURE), )) if __name__ == '__main__': unittest.main(default='test_suite') schooltool.gradebook-2.6.3/src/schooltool/requirement/plugin.zcml0000644000175000017500000000026512270520456026502 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/security.zcml0000644000175000017500000000346312270520456027056 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/configure.zcml0000644000175000017500000000577712270520456027202 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/requirement-configure.zcml0000644000175000017500000000005412270520456031517 0ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/grades.txt0000644000175000017500000000565612270520456026334 0ustar menesismenesis00000000000000========================= Grading Integration Tests ========================= The overarching requirement in this scenario is the school curriculum. That is, this requirement represents the work that has to be done to graduate. First we need to set up the school itself: >>> from schooltool.testing import setup >>> school = setup.setUpSchoolToolSite() Next we are creating the base requirement for graduation: >>> from schooltool.requirement import interfaces, requirement >>> graduation = requirement.Requirement(u'Graduation Requirements') We want to create a course to provide some context: >>> from schooltool.course.course import Course >>> from schooltool.course.course import CourseContainer >>> courses = CourseContainer() >>> econ = courses[u'econ'] = Course() >>> econ.title = u'Economics' >>> econ.title u'Economics' The course can be adapted to be a ``IRequirement``: >>> econ_req = interfaces.IRequirement(econ) >>> econ_req Requirement(u'Economics') We want to indicate that Economics is part of the Graduation Requirements: >>> graduation[u'econ'] = econ_req >>> sorted(graduation.keys()) [u'econ'] Now we'll create a section of the economics course. It also implements ``IRequirement``: >>> from schooltool.course.section import Section >>> from schooltool.course.section import SectionContainer >>> sections = SectionContainer() >>> econ_section = Section(u"3rd Period Econ.") >>> sections[u'3rd-econ'] = econ_section >>> sec_req = interfaces.IRequirement(econ_section) >>> sec_req Requirement(u'3rd Period Econ.') Create some people. >>> from schooltool.person.person import Person >>> student = school[u'persons'][u'jane'] = Person(u"Jane Student") >>> teacher = school[u'persons'][u'joe'] = Person(u"Joe Teacher") Grab the student's ``IEvaluations`` adapter: >>> evals = interfaces.IEvaluations(student) >>> evals >>> sorted(evals.keys()) [] The next step is to decide on a scoresystem to use for the requirements. For simplicity's sake, let use the standard Pass/Fail system: >>> from schooltool.requirement.scoresystem import PassFail >>> pf = PassFail We should be able to make an evaluation now: >>> from schooltool.requirement import evaluation >>> ev = evaluation.Evaluation(sec_req, pf, 'Pass', teacher) >>> ev.requirement Requirement(u'3rd Period Econ.') >>> ev.scoreSystem >>> ev.value 'Pass' >>> ev.evaluator And we then attach the section evaluation to the student being evaluated: >>> sorted(evals.keys()) [] >>> ev We need to do some kind of setup to get this working. >>> name = evals.addEvaluation(ev) >>> sorted(evals.values()) [] schooltool.gradebook-2.6.3/src/schooltool/requirement/evaluation.py0000644000175000017500000002146112270520456027037 0ustar menesismenesis00000000000000# # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Level-related Tests """ __docformat__ = 'restructuredtext' import datetime import persistent from BTrees.OOBTree import OOBTree import zope.event from zope.interface import implements from zope.component import adapts from zope.annotation.interfaces import IAnnotations from zope.container.contained import Contained, containedEvent from zope.lifecycleevent import ObjectRemovedEvent from zope.location import location from zope.keyreference.interfaces import IKeyReference from zope.traversing.api import getParent, getName from schooltool.requirement import interfaces from schooltool.requirement.scoresystem import UNSCORED EVALUATIONS_KEY = "schooltool.evaluations" def getRequirementList(req, recurse=True): result = [] for value in req.values(): # loop through your children if recurse: result += getRequirementList(value) # append their children... else: result.append(value) # just append the child result.append(req) # append the object itself return result class Evaluations(persistent.Persistent, Contained): """Evaluations mapping. This particular implementation uses the ``zope.keyreference`` package to generate the keys of the requirements. Any key that is passed in could be the requirement or the ``IKeyReference`` of the requirement. This implementation will always convert the key to provide ``IKeyReference`` before treating it as a true key. Another feature of this implementation is that if you set an evaluation for a requirement that has already an evaluation, then the old evaluation is simply overridden. The ``IContainer`` interface would raise a duplicate name error. """ implements(interfaces.IEvaluations) _history = None def __init__(self, items=None): super(Evaluations, self).__init__() self._btree = OOBTree() for name, value in items or []: self[name] = value def __getitem__(self, key): """See zope.interface.common.mapping.IItemMapping""" return self._btree[IKeyReference(key)] def __delitem__(self, key): """See zope.interface.common.mapping.IWriteMapping""" value = self[key] del self._btree[IKeyReference(key)] self.appendToHistory(key, value) event = ObjectRemovedEvent(value, self) zope.event.notify(event) def __setitem__(self, requirement, value): """See zope.interface.common.mapping.IWriteMapping""" key = IKeyReference(requirement) if (key in self._btree or self.getHistory(requirement)): current = self._btree.get(key, None) self.appendToHistory(requirement, current) self._btree[key] = value value, event = containedEvent(value, self) zope.event.notify(event) def get(self, key, default=None): """See zope.interface.common.mapping.IReadMapping""" try: return self[key] except KeyError: return default def __contains__(self, key): """See zope.interface.common.mapping.IReadMapping""" return IKeyReference(key) in self._btree def keys(self): """See zope.interface.common.mapping.IEnumerableMapping""" # For now I decided to return the activities (as I think it is more # natural), though they are not the true keys as we know return [key() for key in self._btree.keys()] def __iter__(self): """See zope.interface.common.mapping.IEnumerableMapping""" return iter(self.keys()) def values(self): """See zope.interface.common.mapping.IEnumerableMapping""" return self._btree.values() def items(self): """See zope.interface.common.mapping.IEnumerableMapping""" return [(key(), value) for key, value in self._btree.items()] def __len__(self): """See zope.interface.common.mapping.IEnumerableMapping""" return len(self._btree) def appendToHistory(self, requirement, evaluation): if self._history is None: self._history = OOBTree() key = IKeyReference(requirement) if key not in self._history: self._history[key] = persistent.list.PersistentList() self._history[key].append(evaluation) def getHistory(self, requirement): if self._history is None: return [] key = IKeyReference(requirement) history = list(self._history.get(key, [])) return history def addEvaluation(self, evaluation): """See interfaces.IEvaluations""" self[evaluation.requirement] = evaluation def getEvaluationsForRequirement(self, req, recurse=True): """See interfaces.IEvaluations""" requirements = getRequirementList(req, recurse) result = [(name, ev) for name, ev in self.items() if ev.requirement in requirements] result = Evaluations(result) location.locate(result, getParent(self), getName(self)) return result def getEvaluationsOfEvaluator(self, evaluator): """See interfaces.IEvaluations""" result = [(name, ev) for name, ev in self.items() if ev.evaluator == evaluator] result = Evaluations(result) location.locate(result, getParent(self), getName(self)) return result def __repr__(self): try: parent = getParent(self) except TypeError: parent = None return '<%s for %r>' % (self.__class__.__name__, parent) class Score(object): implements(interfaces.IScore) def __init__(self, scoreSystem, value): self.scoreSystem = scoreSystem self._value = None self.value = value @apply def value(): def get(self): return self._value def set(self, value): if not self.scoreSystem.isValidScore(value): raise ValueError('%r is not a valid score.' %value) if interfaces.IDiscreteValuesScoreSystem.providedBy(value): value = self.scoreSystem.fromUnicode(value) self._value = value # XXX mg: since it is a very bad idea to mix datetimes with tzinfo # and datetimes without tzinfo, I suggest using datetimes with # tzinfo everywhere. Most of SchoolTool follows this convention, # (with the painful exception of schooltool.timetable). self.time = datetime.datetime.utcnow() return property(get, set) def __nonzero__(self): return self.value is not UNSCORED class Evaluation(Contained, Score): implements(interfaces.IEvaluation) def __init__(self, requirement, scoreSystem, value, evaluator): Contained.__init__(self) Score.__init__(self, scoreSystem, value) self.requirement = requirement self.evaluator = evaluator @property def evaluatee(self): try: return getParent(getParent(self)) except TypeError: raise ValueError('Evaluation is not yet assigned to a evaluatee') def __repr__(self): return '<%s for %r, value=%r>' % (self.__class__.__name__, self.requirement, self.value) class AbstractQueryAdapter(object): adapts(interfaces.IEvaluations) implements(interfaces.IEvaluationsQuery) def __init__(self, context): self.context = context def _query(self, *args, **kwargs): raise NotImplemented def __call__(self, *args, **kwargs): """See interfaces.IEvaluationsQuery""" result = Evaluations(self._query(*args, **kwargs)) location.locate( result, getParent(self.context), getName(self.context)) return result def getEvaluations(context): """Adapt an ``IHaveEvaluations`` object to ``IEvaluations``.""" annotations = IAnnotations(context) try: return annotations[EVALUATIONS_KEY] except KeyError: evaluations = Evaluations() annotations[EVALUATIONS_KEY] = evaluations location.locate(evaluations, zope.proxy.removeAllProxies(context), '++evaluations++') return evaluations # Convention to make adapter introspectable getEvaluations.factory = Evaluations schooltool.gradebook-2.6.3/src/schooltool/requirement/interfaces.py0000644000175000017500000002012112270520456027003 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Requirement Interfaces """ __docformat__ = 'restructuredtext' import zope.schema from zope.container.interfaces import IOrderedContainer, IContainer from zope.container.constraints import contains, containers from zope.location.interfaces import IContained from schooltool.requirement import RequirementMessage as _ class IRequirement(IOrderedContainer, IContained): """Something a student can do. A requirement can contain further requirements that are needed to fulfill this requirement. You can think of those requirements as dependencies of this requirement. We will refer to those requirements from now on as dependencies or depoendency requirements. """ contains('.IRequirement') containers('.IRequirement') title = zope.schema.TextLine( title=_(u"Title"), description=u'', required=True) def changePosition(name, pos): """Changes the requirement's position to the specified position.""" class IHaveRequirement(zope.interface.Interface): """Marker interface for objects having requirements""" class IScoreSystemContainer(IContainer): """A Container for Score Systems""" contains('.ICustomScoreSystem') class IScoreSystem(zope.interface.Interface): """A Score System""" title = zope.schema.TextLine( title=_(u"Title"), description=u'A brief title of the score system.', required=True) # XXX: unused description = zope.schema.TextLine( title=_(u"Description"), description=u'A brief description of the score system.', required=False) def isValidScore(score): """Return whether score is a valid score. The return value is a boolean. The ``UNSCORED`` value is a valid score. """ def fromUnicode(rawScore): """Convert a unicode representation of the score to a true value. User input always comes as a (unicode) string. Only the scoresystem contains the necessary information to convert those strings into real values. """ class ICommentScoreSystem(IScoreSystem): """A Score System for free-form comments.""" class IValuesScoreSystem(IScoreSystem): """A Score System that deal with specific score values.""" def isPassingScore(score): """Return whether score meets a passing threshold. The return value is a boolean. When it cannot be determined whether the score is a passing score, then ``None`` is returned. """ def getBestScore(): """Return the best score of the grading system. The best score is required to compute statistics. It is also a helpful piece of information for the grader. """ def getNumericalValue(score): """Return a numerical value for the score. In order to compute grades and statistics, we need to be able to assign a numerical value to a score. """ def getFractionalValue(score): """Return a decimal fraction between 0..1 for the score. """ class IDiscreteValuesScoreSystem(IValuesScoreSystem): """A score system that consists of discrete values.""" hidden = zope.schema.Bool( title=u"Hidden Score System", required=False ) scores = zope.schema.List( title=u'Scores', description=u'A list of tuples of the form (score, abbr, value, percent).', value_type=zope.schema.Tuple(), required=True) class ICustomScoreSystem(IDiscreteValuesScoreSystem): """A user-created score system that consists of discrete values.""" class IRangedValuesScoreSystem(IValuesScoreSystem): """A score system that allows for a randge of values.""" max = zope.schema.Int( title=_(u'Maximum'), description=u'Maximum value in the score system', required=True, default=100) min = zope.schema.Int( title=_(u'Minimum'), description=u'Minimum value in the score system', required=True, default=0) class IPersistentRangedValuesScoreSystem(IRangedValuesScoreSystem): hidden = zope.schema.Bool( title=u"Hidden Score System", required=False ) class IHaveEvaluations(zope.interface.Interface): """A marker interface for objects that can have evaluations""" class IScore(zope.interface.Interface): """A score valid in a score system.""" scoreSystem = zope.schema.Object( title=_(u'Score System'), description=u'The score system used for grading.', schema=IScoreSystem) value = zope.schema.Object( title=u'Value', description=u'A scoresystem-valid score that represents the grade.', schema=zope.interface.Interface, required=True) time = zope.schema.Datetime( title=u'Time', description=u'The time when value was set.') class IEvaluation(IScore, IContained): """An Evaluation""" containers(".IEvaluations") requirement = zope.schema.Object( title=u'Requirement', description=u'The requirement being evaluated.', schema=IRequirement) evaluatee = zope.schema.Object( title=u'Evaluatee', description=u'The entity receiving the evaluation', schema=zope.interface.Interface, readonly=True, required=True) evaluator = zope.schema.Object( title=u'Evaluator', description=u'The entity doing the evaluation', schema=zope.interface.Interface, required=True) class IEvaluations(zope.interface.common.mapping.IMapping): """Evaluation storage This object stores all evaluations of an entity. It is naturally a mapping from requirement to the evaluation. Note that this object is not a classical Zope container, because the key will **not** be a name, but some sort of key reference to the requirement. """ contains(IEvaluation) def __init__(self, items=None): """Initialize object. The items should be a list of tuples or dictionary of evaluation names and objects. """ def addEvaluation(evaluation): """Add an evaluation.""" def appendToHistory(self, requirement, evaluation): """Append a historical record for the requirement.""" def getHistory(self, requirement): """Read historical records of this requirement.""" def getEvaluationsForRequirement(requirement, recursive=True): """Match all evaluations that satisfy the requirement. The return value is another ``IEvaluations`` object. This allows for chained queries. For recursive queries, evaluations for all dependency requirements will be returned as well. """ def getEvaluationsOfEvaluator(evaluator): """Match all evaluations done by the specified evaluator. The return value is another ``IEvaluations`` object. This allows for chained queries. For recursive queries, evaluations for all dependency requirements will be returned as well. """ class IEvaluationsQuery(zope.interface.Interface): """Evaluation Query These objects query evaluations and return another evaluations object. """ def __call__(self, *args, **kwargs): """Execute the query and return an ``IEvaluations`` object. The returned ``IEvaluations`` object *must* have the same parent and name that the original ``IEvaluations`` object had. """ schooltool.gradebook-2.6.3/src/schooltool/requirement/testing.py0000644000175000017500000000520412270520456026342 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Testing setup for schooltool.requirement """ __docformat__ = 'reStructuredText' from zope.interface import Interface from zope.component import provideAdapter from zope.container.interfaces import INameChooser from zope.keyreference.interfaces import IKeyReference from schooltool.app.interfaces import ISchoolToolApplication from schooltool.app.app import SimpleNameChooser from schooltool.requirement import (requirement, interfaces, evaluation, scoresystem) class KeyReferenceStub(object): """A stub implementation to allow testing of evaluations.""" key_type_id = 'tests.path' def __init__(self, context): self.context = context def __call__(self): return self.context def __hash__(self): return id(self.context) def __cmp__(self, ref): return cmp((self.key_type_id, self.__hash__()), (ref.key_type_id, ref.__hash__())) def setUpRequirement(test=None): provideAdapter(requirement.getRequirement, (Interface,), interfaces.IRequirement) def setUpScoreSystem(test=None): provideAdapter(scoresystem.getScoreSystemContainer, (ISchoolToolApplication,), interfaces.IScoreSystemContainer) provideAdapter(SimpleNameChooser, adapts=(interfaces.IScoreSystemContainer,), provides=INameChooser) def setUpEvaluation(test=None): provideAdapter(evaluation.getEvaluations, (Interface,), interfaces.IEvaluations) provideAdapter(KeyReferenceStub, (Interface,), IKeyReference) def fixDecimal(): """ Monkey patch the decimal module to get the same output on python2.6 See http://mail.python.org/pipermail/python-dev/2008-July/081420.html """ import decimal decimal.Decimal.__repr__ = lambda s: "Decimal('%s')" % str(s) schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/0000755000175000017500000000000012322071053025765 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/requirement.pt0000644000175000017500000000334112270520456030703 0ustar menesismenesis00000000000000 <span tal:replace="context/title" i18n:name="requirement" /> Contents

Sub Requirements

Showing of items
Depth: 3
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystemwidget.pt0000644000175000017500000000133312270520456032126 0ustar menesismenesis00000000000000

-- or --

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystem_view.pt0000644000175000017500000000277212270520456031764 0ustar menesismenesis00000000000000 View Score System

View Score System

Score Abbreviation Point Value Low Percentage Passing Score
OK
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/requirement.py0000644000175000017500000000673412270520456030721 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2006 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ schooltooo.requirement browser views. """ import urllib from zope.traversing.browser.absoluteurl import absoluteURL from zope.app.form.browser.add import AddView from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from schooltool.requirement.interfaces import IRequirement from schooltool.skin.containers import ContainerView from schooltool.table.batch import IterableBatch from schooltool.app.browser.app import BaseEditView class RequirementAddView(AddView): """A view for adding Requirements.""" def nextURL(self): return absoluteURL(self.context.context, self.request) def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) else: return AddView.update(self) class RequirementView(ContainerView): """A Requirement view.""" __used_for__ = IRequirement index_title = u"Requirement index" def __init__(self, context, request, depth=None): ContainerView.__init__(self, context, request) self.depth = depth if self.depth is None: self.depth = int(request.get('DEPTH', 3)) def _search(self, searchstr, context): results = [] for item in context.values(): if searchstr.lower() in item.title.lower(): results.append(item) results += self._search(searchstr, item) return results def update(self): if 'SEARCH' in self.request and 'CLEAR_SEARCH' not in self.request: searchstr = self.request['SEARCH'].lower() if self.request.get('RECURSIVE'): results = self._search(searchstr, self.context) else: results = [item for item in self.context.values() if searchstr in item.title.lower()] extra_url = "&SEARCH=%s" % urllib.quote(self.request['SEARCH']) else: self.request.form['SEARCH'] = '' results = self.context.values() extra_url = "" self.batch = IterableBatch(results, self.request, sort_by='title', extra_url=extra_url) def listContentInfo(self): children = [] if self.depth < 1: return [] for child in self.batch: if IRequirement.providedBy(child): info = {} info['child'] = child thread = RequirementView(child, self.request, self.depth-1) info['thread'] = thread.subthread() children.append(info) return children subthread = ViewPageTemplateFile('subthread.pt') class RequirementEditView(BaseEditView): """View for editing Requirements.""" __used_for__ = IRequirement schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_scoresystems_overview.pt0000644000175000017500000000161012270520456033336 0ustar menesismenesis00000000000000
Title

There are none.

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystems_overview.pt0000644000175000017500000000255312270520456033040 0ustar menesismenesis00000000000000 Score Systems

Score Systems

Delete Score System
Score System
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/__init__.py0000644000175000017500000000000012270520456030074 0ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/ftesting.zcml0000644000175000017500000000417412270520456030515 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/tests.py0000644000175000017500000002135112270520456027513 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Tests for group views. """ import unittest, doctest from pprint import pprint from zope.interface import directlyProvides from zope.publisher.browser import TestRequest from zope.traversing.interfaces import IContainmentRoot from schooltool.app.browser.testing import setUp, tearDown def doctest_RequirementView(): r"""Test for RequirementView Let's create a view for a requirement: >>> from schooltool.requirement.browser.requirement import RequirementView >>> from schooltool.requirement.requirement import Requirement >>> requirement = Requirement(u"Zope 3 Competencies") >>> request = TestRequest() >>> view = RequirementView(requirement, request) Let's create a tree of subrequirements: >>> requirement['subOne'] = Requirement(u"Component Architecture") >>> requirement['subOne']['subOne'] = Requirement(u"Component objects") >>> requirement['subOne']['subTwo'] = Requirement(u"Adapters") >>> requirement['subOne']['subTwo']['subOne'] = Requirement(u"zcml declaration") >>> requirement['subOne']['subThree'] = Requirement(u"Interfaces") >>> requirement['subTwo'] = Requirement(u"Security") >>> requirement['subThree'] = Requirement(u"Testing") We can control the depth we display of the tree, but it defaults to three >>> view.depth 3 This view supports batching. >>> view.update() >>> requirement['subOne'] in view.batch True >>> requirement['subTwo'] in view.batch True >>> requirement['subThree'] in view.batch True We can also search within the batch using the ``_search`` method which even searches recursively through the entire tree structure >>> view._search("Inter", requirement) [Requirement(u'Interfaces')] >>> view._search("zcml", requirement) [Requirement(u'zcml declaration')] The ``listContentInfo`` method essentially gets another tree structure used by the page templates to display each tree node """ def doctest_RequirementAddView(): r"""Test for RequirementAddView Adding views in Zope 3 are somewhat unobvious. The context of an adding view is a view named '+' and providing IAdding. >>> class AddingStub: ... pass >>> context = AddingStub() The container to which items will actually be added is accessible as the `context` attribute >>> from schooltool.requirement.requirement import Requirement >>> container = Requirement(u"Test Requirement") >>> context.context = container ZCML configuration adds some attributes to RequirementAddView, namely `schema`, 'fieldNames', and `_factory`. >>> from schooltool.requirement.browser.requirement import RequirementAddView >>> from schooltool.requirement.interfaces import IRequirement >>> from schooltool.requirement.requirement import Requirement >>> class RequirementAddViewForTesting(RequirementAddView): ... schema = IRequirement ... fieldNames = ('title',) ... _factory = Requirement We can now finally create the view: >>> request = TestRequest() >>> view = RequirementAddViewForTesting(context, request) The `nextURL` method tells Zope 3 where you should be redirected after successfully adding a group. We will pretend that `container` is located at the root so that absoluteURL(container) returns 'http://127.0.0.1'. >>> directlyProvides(container, IContainmentRoot) >>> view.nextURL() 'http://127.0.0.1' We can cancel an action if we want to: >>> request = TestRequest() >>> request.form = {'CANCEL': 'Cancel'} >>> view = RequirementAddViewForTesting(context, request) >>> view.update() >>> request.response.getStatus() 302 >>> request.response.getHeader('Location') 'http://127.0.0.1' If 'CANCEL' is not present in the request, the view calls inherited 'update'. We will use a trick and set update_status to some value to short-circuit AddView.update(). >>> request = TestRequest() >>> request.form = {'field.title': 'a_requirement', ... 'UPDATE_SUBMIT': 'Add'} >>> view = RequirementAddViewForTesting(context, request) >>> view.update_status = 'Just checking' >>> view.update() 'Just checking' """ def doctest_RequirementEditView(): r"""Test for RequirementEditView Let's create a view for editing a requirement: >>> from schooltool.requirement.browser.requirement import RequirementEditView >>> from schooltool.requirement.requirement import Requirement >>> from schooltool.requirement.interfaces import IRequirement >>> requirement = Requirement(u"Test Requirement") >>> directlyProvides(requirement, IContainmentRoot) >>> request = TestRequest() >>> class TestRequirementEditView(RequirementEditView): ... schema = IRequirement ... fieldNames = ('title',) ... _factory = Requirement >>> view = TestRequirementEditView(requirement, request) We should not get redirected if we did not click on apply button: >>> request = TestRequest() >>> view = TestRequirementEditView(requirement, request) >>> view.update() '' >>> request.response.getStatus() 599 After changing name of the requirement you should get redirected to the requirement list: >>> request = TestRequest() >>> request.form = {'UPDATE_SUBMIT': 'Apply', ... 'field.title': u'new_title'} >>> view = TestRequirementEditView(requirement, request) >>> view.update() u'Updated on ${date_time}' >>> request.response.getStatus() 302 >>> request.response.getHeader('Location') 'http://127.0.0.1' >>> requirement.title u'new_title' Even if the title has not changed you should get redirected to the requirement list: >>> request = TestRequest() >>> request.form = {'UPDATE_SUBMIT': 'Apply', ... 'field.title': u'new_title'} >>> view = TestRequirementEditView(requirement, request) >>> view.update() '' >>> request.response.getStatus() 302 >>> request.response.getHeader('Location') 'http://127.0.0.1' >>> requirement.title u'new_title' We should not get redirected if there were errors: >>> request = TestRequest() >>> request.form = {'UPDATE_SUBMIT': 'Apply', ... 'field.title': u''} >>> view = TestRequirementEditView(requirement, request) >>> view.update() u'An error occurred.' >>> request.response.getStatus() 599 >>> requirement.title u'new_title' We can cancel an action if we want to: >>> request = TestRequest() >>> request.form = {'CANCEL': 'Cancel'} >>> view = TestRequirementEditView(requirement, request) >>> view.update() >>> request.response.getStatus() 302 >>> request.response.getHeader('Location') 'http://127.0.0.1' """ def test_suite(): return unittest.TestSuite(( doctest.DocTestSuite(setUp=setUp, tearDown=tearDown, optionflags=doctest.ELLIPSIS| doctest.REPORT_NDIFF| doctest.REPORT_ONLY_FIRST_FAILURE), doctest.DocFileSuite('scoresystem.txt', setUp=setUp, tearDown=tearDown, globs={'pprint': pprint}, optionflags=doctest.NORMALIZE_WHITESPACE| doctest.ELLIPSIS| doctest.REPORT_ONLY_FIRST_FAILURE), )) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/flourish.zcml0000644000175000017500000001103212270520456030514 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_scoresystem_add_related.pt0000644000175000017500000000233312270520456033540 0ustar menesismenesis00000000000000
What is This?

This form allows you to create a customized "score system" or grading scale.

A score system is made up of a sequence of possible scores with decreasing values.

Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.

Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.

Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.

Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/configure.zcml0000644000175000017500000000470512270520456030653 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_scoresystem_view.pt0000644000175000017500000000210612270520456032260 0ustar menesismenesis00000000000000
Score Abbreviation Point Value Low Percentage Passing Score
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_scoresystems_related.pt0000644000175000017500000000044312270520456033113 0ustar menesismenesis00000000000000
What is This?

A score system is a scale used for assessment, such as a grading scale or rubric scale.

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/subthread.pt0000644000175000017500000000042512270520456030324 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystem_add.pt0000644000175000017500000001146212270520456031536 0ustar menesismenesis00000000000000 Add Score System

Add Score System

Message

This form allows you to create a customized "score system" or grading scale.

Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."

A score system is made up of a sequence of possible scores with decreasing values.

Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.

Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.

Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.

Start with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.

New Score System
Score Abbreviation Point Value Low Percentage

If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.

passing score:
schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystem.txt0000644000175000017500000003333012270520456031120 0ustar menesismenesis00000000000000==================== Score System Widgets ==================== Score system widgets are used to provide an advanced user experience when selecting score systems. The score system widget allows you to either select an existing, registered score system *or* create a custom one on the fly. Step 0 is some framework setup. We do not need much, though; one task is setting up the score system vocabulary: >>> from schooltool.requirement import interfaces >>> def ScoreSystems(context): ... from zope.componentvocabulary.vocabulary import UtilityVocabulary ... return UtilityVocabulary(context, interface=interfaces.IScoreSystem) >>> from zope.schema import vocabulary >>> vocabulary.getVocabularyRegistry().register( ... 'schooltool.requirement.scoresystems', ScoreSystems) >>> import zope.component >>> from schooltool.requirement import scoresystem >>> zope.component.provideUtility( ... scoresystem.PassFail, interfaces.IScoreSystem, ... u'Pass/Fail') >>> zope.component.provideUtility( ... scoresystem.AmericanLetterScoreSystem, interfaces.IScoreSystem, ... u'Letter Grade') >>> zope.component.provideUtility( ... scoresystem.PercentScoreSystem, interfaces.IScoreSystem, ... u'Percent') First we have to create a field and a request: >>> field = scoresystem.ScoreSystemField( ... title=u'Scoresystem', ... description=u'The score system', ... required=True) >>> field.__name__ = 'field' >>> from zope.publisher.browser import TestRequest >>> request = TestRequest() Now we can initialize widget. >>> import schooltool.requirement.browser.scoresystem >>> from schooltool.requirement import browser >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) Let's make sure that all fields have the correct value: >>> widget.name 'field.field' >>> widget.label u'Scoresystem' >>> widget.hint u'The score system' >>> widget.visible True >>> widget.required True The constructor should have also created 4 widgets: >>> widget.existing_widget >>> widget.custom_widget >>> widget.min_widget >>> widget.max_widget ``setRenderedValue(value)`` Method ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The first method is ``setRenderedValue()``. The widget has two use cases, based on the type of value. If the value is a custom score system, it will send the information to the custom, min and max widget: >>> 'checked="checked"' in widget.custom_widget() False >>> 'value="5"' in widget.min_widget() False >>> 'value="15"' in widget.max_widget() False >>> import zope.interface >>> custom = scoresystem.RangedValuesScoreSystem(u'generated', min=5, max=15) >>> zope.interface.directlyProvides(custom, scoresystem.ICustomScoreSystem) >>> widget.setRenderedValue(custom) >>> 'checked="checked"' in widget.custom_widget() True >>> 'value="5"' in widget.min_widget() True >>> 'value="15"' in widget.max_widget() True After resetting the widget passing in one of the score systems in the vocabulary, should set the existing widget: >>> 'selected="selected" value="Pass/Fail"' in widget.existing_widget() False >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.setRenderedValue(scoresystem.PassFail) >>> 'selected="selected" value="Pass/Fail"' in widget.existing_widget() True >>> 'checked="checked"' in widget.custom_widget() False ``setPrefix(prefix)`` Method ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The prefix determines the name of the widget and all its sub-widgets. >>> widget.name 'field.field' >>> widget.existing_widget.name 'field.field.existing' >>> widget.custom_widget.name 'field.field.custom' >>> widget.min_widget.name 'field.field.min' >>> widget.max_widget.name 'field.field.max' >>> widget.setPrefix('test.') >>> widget.name 'test.field' >>> widget.existing_widget.name 'test.field.existing' >>> widget.custom_widget.name 'test.field.custom' >>> widget.min_widget.name 'test.field.min' >>> widget.max_widget.name 'test.field.max' ``getInputValue()`` Method ~~~~~~~~~~~~~~~~~~~~~~~~~~ This method returns a score system based on the input; the data is assumed to be valid. In our case that means, if we selected the custom score system and have valid min and max values, a generated custom score system should be returned: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': 10, ... 'field.field.max': 20}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> custom = widget.getInputValue() >>> scoresystem.ICustomScoreSystem.providedBy(custom) True >>> custom.title u'generated' >>> print custom.min 10 >>> print custom.max 20 On the other hand, if we selected an existing score system, it should be returned: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.existing': 'Pass/Fail'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> passfail = widget.getInputValue() >>> passfail is scoresystem.PassFail True ``applyChanges(content)`` Method ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This method applies the new score system to the passed content. However, it must be smart enough to detect whether the values really changed. >>> class Content(object): ... field = None >>> content = Content() >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': 10, ... 'field.field.max': 20}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.applyChanges(content) True >>> content.field >>> widget.applyChanges(content) False >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.existing': 'Pass/Fail'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.applyChanges(content) True >>> content.field >>> widget.applyChanges(content) False ``hasInput()`` Method ~~~~~~~~~~~~~~~~~~~~~ This mehtod checks for any input, but does not validate it. In our case this means that either an existing scoresystem has been selected or the the custom score system checkbox has been set. >>> request = TestRequest() >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasInput() False >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasInput() True >>> request = TestRequest(form={ ... 'field.field.existing': ''}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasInput() False >>> request = TestRequest(form={ ... 'field.field.existing': 'Pass/Fail', ... 'field.field.custom.used': '', ... 'field.field.custom': 'on'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasInput() True ``hasValidInput()`` Method ~~~~~~~~~~~~~~~~~~~~~~~~~~ Additionally to checking for any input, this method also checks whether the input is valid: >>> request = TestRequest() >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasValidInput() False >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasValidInput() False >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': 1, ... 'field.field.max': 3}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasValidInput() True >>> request = TestRequest(form={ ... 'field.field.existing': ''}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasValidInput() True >>> request = TestRequest(form={ ... 'field.field.existing': 'Pass/Fail', ... 'field.field.custom.used': '', ... 'field.field.custom': 'on'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.hasValidInput() False The final input is not valid, because if you select the custom checkbox, the widget expects that you really wanted a custom score system. But since the min and max value were not specified, the input is invalid. hidden() Method ~~~~~~~~~~~~~~~ This method is implemented by simply concetatenating the hidden output of the custom, min and max widget for custom score systems and the hidden output of the existing widget for a selected score system: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': 1, ... 'field.field.max': 3}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> print widget.hidden() >>> request = TestRequest(form={ ... 'field.field.existing': 'Pass/Fail'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> print widget.hidden() error() Method ~~~~~~~~~~~~~~ Again, we have our two cases. If the custom widget is selected, we check for possible errors first in the min and then in the max widget: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': 'f', ... 'field.field.max': 'f'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.getInputValue() Traceback (most recent call last): ... ConversionError: (u'Invalid integer data', ...) >>> print widget.error() Invalid integer data >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': '0', ... 'field.field.max': 'f'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.getInputValue() Traceback (most recent call last): ... ConversionError: (u'Invalid integer data', ...) >>> print widget.error() Invalid integer data >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': '0', ... 'field.field.max': '10'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.getInputValue() >>> widget.error() '' When the custom checkbox is unchecked, then the existing widget error is returned: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.existing': 'foo'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.getInputValue() Traceback (most recent call last): ... ConversionError: (u'Invalid value', InvalidValue("token 'foo' not found in vocabulary")) >>> print widget.error() Invalid value >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.existing': 'Pass/Fail'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> widget.getInputValue() >>> widget.error() '' __call__() Method ~~~~~~~~~~~~~~~~~ This method renders the widget using the sub-widgets. I am refraining from going through every combination here, since we know the sub-widgets work: >>> request = TestRequest(form={ ... 'field.field.custom.used': '', ... 'field.field.custom': 'on', ... 'field.field.min': '0', ... 'field.field.max': '10'}) >>> widget = browser.scoresystem.ScoreSystemWidget(field, request) >>> print widget() # doctest: +REPORT_NDIFF

-- or --

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_scoresystem_add.pt0000644000175000017500000001036612270520456032045 0ustar menesismenesis00000000000000
icon
New Score System
Score Abbreviation Point Value Low Percentage  
Passing Score

If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/treenode.pt0000644000175000017500000000022612270520456030147 0ustar menesismenesis00000000000000Requirement Title schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt0000644000175000017500000000045212270520456034267 0ustar menesismenesis00000000000000

Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.

schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/README.txt0000644000175000017500000001431212270520456027474 0ustar menesismenesis00000000000000=========================== Requirements via the Web UI =========================== This document presents the mangagement of requirements from the perspective of the Web UI. >>> from zope.testbrowser.testing import Browser >>> browser = Browser() >>> browser.addHeader('Authorization', 'Basic manager:schooltool') >>> browser.handleErrors = False >>> browser.open('http://localhost/') Requirement Management ---------------------- Requirements are accessed using the requirement namespace. The namespace can be used on anything that has been configured to implement IHaveRequirement First we will look at global requirements, which are attached to the ``SchoolToolApplication`` object. From this screen we can add subrequirements. >>> browser.open('http://localhost/++requirement++') >>> 'Your School Sub Requirements' in browser.contents True >>> browser.getLink('New Requirement').click() >>> browser.getControl('Title').value = u'Citizenship' >>> browser.getControl('Add').click() >>> 'Citizenship' in browser.contents True We can then navigate to this new requirement and edit it. >>> browser.getLink('Citizenship').click() >>> 'Citizenship Sub Requirements' in browser.contents True >>> browser.getLink('Edit Requirement').click() >>> browser.getControl('Title').value = u'Being a Good Citizen' >>> browser.getControl('Apply').click() >>> 'Being a Good Citizen Sub Requirements' in browser.contents True If we create a sub requirement within this one, it will show up in the top level requirement, because the page recurses down the requirement tree. >>> browser.getLink('New Requirement').click() >>> browser.getControl('Title').value = u'Be kind to your fellow students.' >>> browser.getControl('Add').click() >>> browser.open('http://localhost/++requirement++') >>> 'Be kind to your fellow students.' in browser.contents True The view defaults to showing a depth of 3 recurssions. If we want to show only the ones directly under the top level, we can use the depth control. >>> browser.getControl('2').name 'DEPTH' >>> browser.getControl('2').click() >>> browser.getControl('1').click() >>> 'Be kind to your fellow students.' not in browser.contents True Score System Management ----------------------- Score Systems can be created by the user to supplement the ones that are already delivered with schooltool. To do so, as manager, the user goes to the 'Manage' tab and clicks on the 'Score Systems' link. >>> from schooltool.app.browser.ftests import setup >>> manager = setup.logIn('manager', 'schooltool') >>> manager.getLink('Manage').click() >>> manager.getLink('Score Systems').click() We see the score systems that come with schooltool. >>> analyze.printQuery("id('content-body')/form//a", manager.contents) Extended Letter Grade Letter Grade Pass/Fail To add a new score system, the user clicks 'Add Score System'. >>> manager.getLink('Add Score System').click() >>> base_url = manager.url + '?form-submitted' >>> cancel_url = base_url + '&CANCEL' >>> update_url = base_url + '&UPDATE_SUBMIT' >>> save_url = base_url + '&SAVE' We'll send the form values necessary to add a score system called 'Good/Bad'. >>> url = update_url + '&title=Good/Bad&displayed1=G&abbr1=&value1=1&percent1=60' >>> url = url + '&displayed2=B&abbr2=&value2=0&percent2=0' >>> url = url + '&minScore=G' >>> manager.open(url) Now we see the new score system in the list. >>> analyze.printQuery("id('content-body')/form//a", manager.contents) Extended Letter Grade Good/Bad Letter Grade Pass/Fail Let's hide the 'Pass/Fail' one. >>> hide_url = manager.url + '?form-submitted&hide_passfail' >>> manager.open(hide_url) Now we won't see it in the list. >>> analyze.printQuery("id('content-body')/form//a", manager.contents) Extended Letter Grade Good/Bad Letter Grade Let's click on 'Good/Bad' and test it's view. >>> manager.getLink('Good/Bad').click() >>> analyze.printQuery("id('content-body')/table//span", manager.contents) G 1 60 Yes B 0 0 No There's an 'OK' button that takes the user back to the score systems overview. >>> manager.getLink('OK').click() >>> manager.url 'http://localhost/scoresystems' Max passing score ----------------- Some schools might want to create score systems that have a maximum passing score rather than a minimum. >>> manager.getLink('Add Score System').click() >>> url = update_url + '&title=Max&displayed1=A&abbr1=&value1=4&percent1=75' >>> url = url + '&displayed2=B&abbr2=&value2=3&percent2=50' >>> url = url + '&displayed3=C&abbr3=&value3=2&percent3=25' >>> url = url + '&displayed4=D&abbr4=&value4=1&percent4=0' >>> url = url + '&minScore=C' >>> url = url + '&minMax=max' >>> manager.open(url) When we view the max score system, we note that the passing scores are at the bottom, 'C' being the largest passing score. >>> manager.getLink('Max').click() >>> analyze.printQuery("id('content-body')/table//span", manager.contents) A 4 75 No B 3 50 No C 2 25 Yes D 1 0 Yes schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/ftests.py0000644000175000017500000000262512270520456027664 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Functional tests for schooltool.requirement. """ import unittest import os from schooltool.testing.functional import collect_ftests from schooltool.testing.functional import ZCMLLayer dir = os.path.abspath(os.path.dirname(__file__)) filename = os.path.join(dir, 'ftesting.zcml') requirement_functional_layer = ZCMLLayer(filename, __name__, 'requirement_functional_layer') def test_suite(): return collect_ftests(filenames=['README.txt'], layer=requirement_functional_layer) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/requirement/browser/scoresystem.py0000644000175000017500000004402012270520456030727 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Score System Browser Code """ __docformat__ = 'reStructuredText' from decimal import Decimal import zope.formlib import zope.schema from zope.app.form import utility from zope.browserpage import ViewPageTemplateFile from zope.container.interfaces import INameChooser from zope.i18n import translate from zope.publisher.browser import BrowserView from zope.security.proxy import removeSecurityProxy from zope.traversing.browser.absoluteurl import absoluteURL from zope.interface import implements, directlyProvides from z3c.form import button from schooltool.app.interfaces import ISchoolToolApplication from schooltool.requirement import interfaces, scoresystem from schooltool.requirement import RequirementMessage as _ from schooltool.skin.flourish.page import Page from schooltool.skin.flourish.page import RefineLinksViewlet from schooltool.skin.flourish.page import ModalFormLinkViewlet from schooltool.skin.flourish.form import DialogForm MISSING_TITLE = _('The Title field must not be empty.') VALUE_NOT_NUMERIC = _('Value field must contain a valid number.') PERCENT_NOT_NUMERIC = _('Percent field must contain a valid number.') NO_NEGATIVE_VALUES = _('All values must be non-negative.') NO_NEGATIVE_PERCENTS = _('All percentages must be non-negative.') NO_PERCENTS_OVER_100 = _('Percentages cannot be greater than 100.') MUST_HAVE_AT_LEAST_2_SCORES = _('A score system must have at least two scores.') VALUES_MUST_DESCEND = _('Score values must go in descending order.') PERCENTS_MUST_DESCEND = _('Score percentages must go in descending order.') LAST_PERCENT_NOT_ZERO = _('The last percentage must be zero.') DUPLICATE_DISPLAYED = _('Duplicate scores are not allowed.') DUPLICATE_ABBREVIATION = _('Duplicate abbreviations are not allowed.') class ScoreSystemContainerView(BrowserView): """A view for maintaining custom score systems""" def update(self): if 'form-submitted' in self.request: for name, ss in self.context.items(): ss = removeSecurityProxy(ss) if 'hide_' + name in self.request: ss.hidden = True def scoresystems(self): app = ISchoolToolApplication(None) url = absoluteURL(app, self.request) + '/scoresystems' results = [] for name, ss in self.context.items(): ss = removeSecurityProxy(ss) if not ss.hidden: result = { 'title': ss.title, 'url': '%s/%s' % (url, name), 'hide_name': 'hide_' + name, } results.append(result) return results class CustomScoreSystemAddView(BrowserView): """A view for adding a custom score system""" def update(self): self.message = '' if 'form-submitted' in self.request: if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) if not self.validateForm(): return if 'UPDATE_SUBMIT' in self.request: if not self.validateScores(): return target = scoresystem.CustomScoreSystem() self.updateScoreSystem(target) self.addScoreSystem(target) self.request.response.redirect(self.nextURL()) def addScoreSystem(self, target): chooser = INameChooser(self.context) name = chooser.chooseName('', target) self.context[name] = target def nextURL(self): return absoluteURL(self.context, self.request) def scores(self): rownum = 1 results = [] for displayed, abbr, value, percent in self.getRequestScores(): results.append(self.buildScoreRow(rownum, displayed, abbr, value, percent)) rownum += 1 results.append(self.buildScoreRow(rownum, '', '', '', '')) return results def buildScoreRow(self, rownum, displayed, abbr, value, percent): return { 'displayed_name': 'displayed' + unicode(rownum), 'displayed_value': displayed, 'abbr_name': 'abbr' + unicode(rownum), 'abbr_value': abbr, 'value_name': 'value' + unicode(rownum), 'value_value': value, 'percent_name': 'percent' + unicode(rownum), 'percent_value': percent, } def getRequestScores(self): rownum = 0 results = [] while True: rownum += 1 displayed_name = 'displayed' + unicode(rownum) abbr_name = 'abbr' + unicode(rownum) value_name = 'value' + unicode(rownum) percent_name = 'percent' + unicode(rownum) if displayed_name not in self.request: break if not len(self.request[displayed_name]): continue result = (self.request[displayed_name], self.request[abbr_name], self.request[value_name], self.request[percent_name]) results.append(result) return results def validateForm(self): title = self.request['title'] if not len(title): return self.setMessage(MISSING_TITLE) scores = [] for displayed, abbr, value, percent in self.getRequestScores(): try: decimal_value = Decimal(value) except: return self.setMessage(VALUE_NOT_NUMERIC) if decimal_value < 0: return self.setMessage(NO_NEGATIVE_VALUES) try: decimal_percent = Decimal(percent) except: return self.setMessage(PERCENT_NOT_NUMERIC) if decimal_percent < 0: return self.setMessage(NO_NEGATIVE_PERCENTS) if decimal_percent > 100: return self.setMessage(NO_PERCENTS_OVER_100) scores.append([displayed, abbr, decimal_value, decimal_percent]) self.validTitle = title self.validScores = scores return True def validateScores(self): if len(self.validScores) < 2: return self.setMessage(MUST_HAVE_AT_LEAST_2_SCORES) last_value, last_percent = None, None disp_list, abbr_list = [], [] for displayed, abbr, value, percent in self.validScores: if last_value is not None: if value > last_value: return self.setMessage(VALUES_MUST_DESCEND) if last_percent is not None: if percent >= last_percent: return self.setMessage(PERCENTS_MUST_DESCEND) for d in disp_list: if d.lower() == displayed.lower(): return self.setMessage(DUPLICATE_DISPLAYED) if abbr: for a in abbr_list: if a.lower() == abbr.lower(): return self.setMessage(DUPLICATE_ABBREVIATION) last_value = value last_percent = percent disp_list.append(displayed) abbr_list.append(abbr) if last_percent <> 0: return self.setMessage(LAST_PERCENT_NOT_ZERO) return True def setMessage(self, message): self.message = message return False def updateScoreSystem(self, target): target.title = self.validTitle target.scores = self.validScores target._bestScore = target.scores[0][0] target._minPassingScore = self.request.get('minScore') target._isMaxPassingScore = self.request.get('minMax') == 'max' @property def title_value(self): if 'form-submitted' in self.request: return self.request['title'] else: return '' def getMinMax(self): results = [] for form_id, title in[('min', _('Minimum')), ('max', _('Maximum'))]: selected = (self.request.get('minMax') == form_id) result = { 'title': title, 'form_id': form_id, 'selected': selected, } results.append(result) return results def getMinScores(self): results = [] for displayed, abbr, value, percent in self.getRequestScores(): selected = (self.request.get('minScore') == displayed) result = { 'title': displayed, 'form_id': displayed, 'selected': selected, } results.append(result) return results class CustomScoreSystemView(BrowserView): """A view for viewing a custom score system""" def scores(self): result = [] for displayed, abbr, value, percent in self.context.scores: if self.context.isPassingScore(displayed): passing = _('Yes') else: passing = _('No') row = self.buildScoreRow(displayed, abbr, value, percent, passing) result.append(row) return result def buildScoreRow(self, displayed, abbr, value, percent, passing): return { 'displayed_value': displayed, 'abbr_value': abbr, 'value_value': value, 'percent_value': percent, 'passing_value': passing, } @property def nextURL(self): app = ISchoolToolApplication(None) return absoluteURL(app, self.request) + '/scoresystems' class IWidgetData(interfaces.IRangedValuesScoreSystem): """A schema used to generate the score system widget.""" existing = zope.schema.Choice( title=_('Existing Score System'), vocabulary='schooltool.requirement.scoresystems', required=False) custom = zope.schema.Bool( title=_('Custom score system'), required=True) class WidgetData(object): """A simple object used to simulate the widget data.""" existing = None custom = False min = 0 max = 100 class ScoreSystemWidget(object): """Score System Widget""" implements(zope.formlib.interfaces.IBrowserWidget, zope.formlib.interfaces.IInputWidget) template = ViewPageTemplateFile('scoresystemwidget.pt') _prefix = 'field.' _error = '' # See zope.formlib.interfaces.IWidget name = None label = property(lambda self: self.context.title) hint = property(lambda self: self.context.description) visible = True # See zope.formlib.interfaces.IInputWidget required = property(lambda self: self.context.required) def __init__(self, field, request): self.context = field self.request = request data = WidgetData() if interfaces.IRequirement.providedBy(field.context): ss = field.context.scoresystem if scoresystem.ICustomScoreSystem.providedBy(ss): data.custom = True data.min = ss.min data.max = ss.max else: data.existing = ss self.name = self._prefix + field.__name__ utility.setUpEditWidgets(self, IWidgetData, source=data, prefix=self.name+'.') def setRenderedValue(self, value): """See zope.formlib.interfaces.IWidget""" if scoresystem.ICustomScoreSystem.providedBy(value): self.custom_widget.setRenderedValue(True) self.min_widget.setRenderedValue(value.min) self.max_widget.setRenderedValue(value.max) else: self.existing_widget.setRenderedValue(value) def setPrefix(self, prefix): """See zope.formlib.interfaces.IWidget""" # Set the prefix locally if not prefix.endswith("."): prefix += '.' self._prefix = prefix self.name = prefix + self.context.__name__ # Now distribute it to the sub-widgets for widget in [getattr(self, name+'_widget') for name in zope.schema.getFieldNames(IWidgetData)]: widget.setPrefix(self.name+'.') def getInputValue(self): """See zope.formlib.interfaces.IInputWidget""" if self.custom_widget.getInputValue(): min = self.min_widget.getInputValue() max = self.max_widget.getInputValue() custom = scoresystem.RangedValuesScoreSystem( u'generated', min=min, max=max) directlyProvides(custom, scoresystem.ICustomScoreSystem) return custom else: return self.existing_widget.getInputValue() def applyChanges(self, content): """See zope.formlib.interfaces.IInputWidget""" field = self.context new_value = self.getInputValue() old_value = field.query(content, self) # The selection of an existing scoresystem has not changed if new_value == old_value: return False # Both, the new and old score system are generated if (scoresystem.ICustomScoreSystem.providedBy(new_value) and scoresystem.ICustomScoreSystem.providedBy(old_value)): # If they both have the same min and max value, then there is no # change if (new_value.min == old_value.min and new_value.max == old_value.max): return False field.set(content, new_value) return True def hasInput(self): """See zope.formlib.interfaces.IInputWidget""" flag = ((self.existing_widget.hasInput() and self.existing_widget.getInputValue()) or (self.custom_widget.hasValidInput() and self.custom_widget.getInputValue())) if not flag: self._error = _('Required input is missing.') return bool(flag) def hasValidInput(self): """See zope.formlib.interfaces.IInputWidget""" if (self.custom_widget.hasValidInput() and self.custom_widget.getInputValue()): return (self.min_widget.hasValidInput() and self.min_widget.hasValidInput()) return self.existing_widget.hasValidInput() def hidden(self): """See zope.formlib.browser.interfaces.IBrowserWidget""" if (self.custom_widget.hasValidInput() and self.custom_widget.getInputValue()): output = [] output.append(self.custom_widget.hidden()) output.append(self.min_widget.hidden()) output.append(self.max_widget.hidden()) return '\n'.join(output) return self.existing_widget.hidden() def error(self): """See zope.formlib.browser.interfaces.IBrowserWidget""" if self._error: return self._error custom_error = self.custom_widget.error() if custom_error: return custom_error if (self.custom_widget.hasInput() and self.custom_widget.getInputValue()): min_error = self.min_widget.error() if min_error: return min_error max_error = self.max_widget.error() if max_error: return max_error return self.existing_widget.error() def __call__(self): """See zope.formlib.browser.interfaces.IBrowserWidget""" return self.template() class FlourishScoreSystemContainerView(Page, ScoreSystemContainerView): def update(self): ScoreSystemContainerView.update(self) class FlourishScoreSystemContainerLinks(RefineLinksViewlet): """Score system container links viewlet.""" class FlourishScoreSystemContainerCustomizeLinks(RefineLinksViewlet): """Score system container customization links viewlet.""" class FlourishCustomScoreSystemActionsLinks(RefineLinksViewlet): """Custom score system actions links viewlet.""" class FlourishCustomScoreSystemAddView(Page, CustomScoreSystemAddView): def update(self): CustomScoreSystemAddView.update(self) class FlourishCustomScoreSystemView(Page, CustomScoreSystemView): @property def subtitle(self): return self.context.title def done_link(self): return self.nextURL def scores(self): result = [] for displayed, abbr, value, percent in self.context.scores: if self.context.isPassingScore(displayed): passing = True else: passing = False row = self.buildScoreRow(displayed, abbr, value, percent, passing) result.append(row) return result class CustomScoreSystemDeleteLink(ModalFormLinkViewlet): @property def dialog_title(self): title = _(u'Hide ${scoresystem}', mapping={'scoresystem': self.context.title}) return translate(title, context=self.request) class FlourishCustomScoreSystemDeleteView(DialogForm): dialog_submit_actions = ('delete',) dialog_close_actions = ('cancel',) label = None @button.buttonAndHandler(_("Hide"), name='delete') def handleDelete(self, action): self.context.hidden = True url = absoluteURL(self.context.__parent__, self.request) self.request.response.redirect(url) # We never have errors, so just close the dialog. self.ajax_settings['dialog'] = 'close' @button.buttonAndHandler(_("Cancel"), name='cancel') def handle_cancel_action(self, action): pass def updateActions(self): super(FlourishCustomScoreSystemDeleteView, self).updateActions() self.actions['delete'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') schooltool.gradebook-2.6.3/src/schooltool/requirement/README.txt0000644000175000017500000010115412270520456026012 0ustar menesismenesis00000000000000=============== Requirement API =============== Requirements are used to describe an academic accomplishment. >>> from schooltool.requirement import interfaces, requirement A requirement is a simple object: >>> forloop = requirement.Requirement(u'Write a for loop.') >>> forloop Requirement(u'Write a for loop.') Commonly, requirements are grouped: >>> program = requirement.Requirement(u'Programming') >>> program Requirement(u'Programming') Since grouping definitions implement the ``IContainer`` interface, we can simply use the mapping interface to add other requirements: >>> program[u'forloop'] = forloop The requirement is now available in the group: >>> sorted(program.keys()) [u'forloop'] We can also delete requirements from the groups: >>> del program[u'forloop'] >>> sorted(program.keys()) [] Finally, requirements are ordered containers, which means that you can change the order of the dependency requirements. Let's first create a new requirements structure: >>> physics = requirement.Requirement(u'Physics') >>> physics[u'thermo'] = requirement.Requirement(u'Thermodynamics') >>> physics[u'mech'] = requirement.Requirement(u'Mechanics') >>> physics[u'rel'] = requirement.Requirement(u'Special Relativity') >>> physics[u'elec'] = requirement.Requirement(u'Electromagnetism') Now let's have a look at the original order: >>> physics.keys() [u'thermo', u'mech', u'rel', u'elec'] The ordered container interface provides a fairly low level -- but powerful -- method to change the order: >>> physics.updateOrder([u'mech', u'elec', u'thermo', u'rel']) >>> physics.keys() [u'mech', u'elec', u'thermo', u'rel'] The requirement interface provides another high-level method for sorting. It allows you to specify a new position for a given name: >>> physics.changePosition(u'elec', 2) >>> physics.keys() [u'mech', u'thermo', u'elec', u'rel'] >>> physics.changePosition(u'rel', 1) >>> physics.keys() [u'mech', u'rel', u'thermo', u'elec'] There are many more high-level ordering functions that could be provided. But we wanted to keep the ``IRequirement`` interface a simple as possible and the idea is that you can implement adapters that use the ``updateOrder()`` method to provide high-level ordering APIs if desired. Requirement Adapters -------------------- Commonly we want to attach requirements to other objects such as courses, sections and persons. This allows us to further refine the requirements at various levels. Objects that have requirements associated with them must provide the ``IHaveRequirement`` interface. Thus we first have to implement an object that provides this interface. >>> import zope.interface >>> from zope import annotation >>> class Course(object): ... zope.interface.implements(interfaces.IHaveRequirement, ... annotation.interfaces.IAttributeAnnotatable) ... title = "" >>> course = Course() >>> course.title = u"Computer Science" There exists an adapter from the ``IHaveRequirement`` interface to the ``IRequirement`` interface. >>> req = interfaces.IRequirement(course) >>> req Requirement(u'Computer Science') The title of the course becomes the title of the requirement. If we look at the requirements, it is empty. >>> len(req) 0 One can add requirements to the course by directly adding new requirements: >>> req[u'program'] = requirement.Requirement(u'Programming') >>> req[u'program'][u'iter'] = requirement.Requirement(u'Create an iterator.') >>> sorted(req.keys()) [u'program'] >>> sorted(req[u'program'].keys()) [u'iter'] >>> req[u'program'][u'iter'] Requirement(u'Create an iterator.') Score Systems ------------- Score systems define the grading scheme of specific or a group of requirements. The simplest scoring system provided by this package is the commentary scoring system, which can have any comment as a score. >>> from schooltool.requirement import scoresystem >>> scoresystem.CommentScoreSystem.title u'Comment' The score system interface requires two methods to be implemented. The first methods checks whether a value is a valid score. For the commentary score system all types of strings are allowed: >>> scoresystem.CommentScoreSystem.isValidScore('My comment.') True >>> scoresystem.CommentScoreSystem.isValidScore(u'My comment.') True >>> scoresystem.CommentScoreSystem.isValidScore(49) False There is also a global "unscored" score that can be used when assigning scores: >>> scoresystem.CommentScoreSystem.isValidScore(scoresystem.UNSCORED) True When a user inputs a grade, it is always a string value. Thus there is a method that allows us to convert unicode string representations of the score to a valid score. Since commentaries are unicode strings, the result equals the input: >>> scoresystem.CommentScoreSystem.fromUnicode(u'My comment.') u'My comment.' Empty strings are converted to the unscored score: >>> scoresystem.CommentScoreSystem.fromUnicode('') is scoresystem.UNSCORED True This scoring system can also be efficiently pickled: >>> import pickle >>> len(pickle.dumps(scoresystem.CommentScoreSystem)) 59 The commentary scoring system cannot be used for statistical computations. See below for more details. Since scoring schemes vary widely among schools and even requirements, the package provides several score system classes that can be used to create new score systems. The first class is designed for grades that are given as discrete values. For example, if you want to be able to give the student a check, check plus, or check minus, then you can create a scoresystem as follows: >>> from decimal import Decimal >>> check = scoresystem.DiscreteValuesScoreSystem( ... u'Check', u'Check-mark score system', ... [('+', '', Decimal(1), Decimal(80)), ... ('v', '', Decimal(0), Decimal(60)), ... ('-', '', Decimal(-1), Decimal(0))]) The first and second arguments of the constructor are the title and description. The third argument is a list that really represents a mapping from the score to the numerical equivalent. Providing a numerical value is necessary to conduct automated statistics and grade computations. Also, we are purposefully not passing in a dictionary, so that the order of the items is retained, which is important for user interface purposes. There are a handful of methods associated with a values-based score system. We already looked at the two above. First, you can ask whether a particular score is valid: >>> check.isValidScore('+') True >>> check.isValidScore('f') False >>> check.isValidScore(scoresystem.UNSCORED) True Next, you can ask the score system to tell you the numerical value for a given score: >>> check.getNumericalValue('+') Decimal('1') The unscored score returns a ``None`` result: >>> check.getNumericalValue(scoresystem.UNSCORED) is None True We can also ask for the fractional value of a score. This is based on the range of scores: >>> check.getFractionalValue('+') Decimal('1') >>> check.getFractionalValue('v') Decimal('0.5') >>> check.getFractionalValue('-') Decimal('0') When a user inputs a grade, it is always a string value. Thus there is a method that allows us to convert unicode string representations of the score to a valid score. >>> check.fromUnicode('+') '+' >>> check.fromUnicode('f') Traceback (most recent call last): ... ScoreValidationError: f >>> check.fromUnicode('') is scoresystem.UNSCORED True The fourth method is there to check whether a score is a passing score. >>> check.isPassingScore('+') is None True The result of this query is ``None``, because we have not defined a passing score yet. This is optional, since not in every case the decision of whether something is a passing score or not makes sense. If we initialize the score system again -- this time providing a minimum passing grade -- the method will provide more useful results: >>> from schooltool.requirement import scoresystem >>> check = scoresystem.DiscreteValuesScoreSystem( ... u'Check', u'Check-mark score system', ... [('+', '', Decimal(1), Decimal(80)), ... ('v', '', Decimal(0), Decimal(60)), ... ('-', '', Decimal(-1), Decimal(0))], ... minPassingScore='v') >>> check >>> check.isPassingScore('+') True >>> check.isPassingScore('v') True >>> check.isPassingScore('-') False Unscored returns a neutral result: >>> check.isPassingScore(scoresystem.UNSCORED) is None True Finally, you can query the score system for the best score: >>> check.getBestScore() is None True You receive ``None``, because you did not specify a maximum score yet. You might think that this is unnecessary, since you specified numerical values, but sometimes two scores might have the same numerical values and explicit is better than implicit anyways: >>> from schooltool.requirement import scoresystem >>> check = scoresystem.DiscreteValuesScoreSystem( ... u'Check', u'Check-mark score system', ... [('+', '', Decimal(1), Decimal(80)), ... ('v', '', Decimal(0), Decimal(60)), ... ('-', '', Decimal(-1), Decimal(0))], ... bestScore='+', minPassingScore='v') >>> check.getBestScore() '+' The package also provides some default score systems. Since those score systems are global ones, they reduce very efficiently for pickling. - A simple Pass/Fail score system: >>> scoresystem.PassFail >>> scoresystem.PassFail.__reduce__() 'PassFail' >>> scoresystem.PassFail.title u'Pass/Fail' >>> scoresystem.PassFail.scores [(u'Pass', u'', Decimal('1'), Decimal('60')), (u'Fail', u'', Decimal('0'), Decimal('0'))] >>> scoresystem.PassFail.isValidScore('Pass') True >>> scoresystem.PassFail.isPassingScore('Pass') True >>> scoresystem.PassFail.isPassingScore('Fail') False >>> scoresystem.PassFail.getBestScore() u'Pass' >>> scoresystem.PassFail.fromUnicode(u'Pass') u'Pass' >>> scoresystem.PassFail.getNumericalValue(u'Pass') Decimal('1') >>> scoresystem.PassFail.getFractionalValue(u'Pass') Decimal('1') >>> scoresystem.PassFail.getFractionalValue(u'Fail') Decimal('0') - The standard American letter score system: >>> scoresystem.AmericanLetterScoreSystem >>> scoresystem.AmericanLetterScoreSystem.__reduce__() 'AmericanLetterScoreSystem' >>> scoresystem.AmericanLetterScoreSystem.title u'Letter Grade' >>> scoresystem.AmericanLetterScoreSystem.scores [('A', u'', Decimal('4'), Decimal('90')), ('B', u'', Decimal('3'), Decimal('80')), ('C', u'', Decimal('2'), Decimal('70')), ('D', u'', Decimal('1'), Decimal('60')), ('F', u'', Decimal('0'), Decimal('0'))] >>> scoresystem.AmericanLetterScoreSystem.isValidScore('C') True >>> scoresystem.AmericanLetterScoreSystem.isValidScore('E') False >>> scoresystem.AmericanLetterScoreSystem.isPassingScore('D') True >>> scoresystem.AmericanLetterScoreSystem.isPassingScore('F') False >>> scoresystem.AmericanLetterScoreSystem.getBestScore() 'A' >>> scoresystem.AmericanLetterScoreSystem.fromUnicode('B') 'B' >>> scoresystem.AmericanLetterScoreSystem.getNumericalValue('B') Decimal('3') >>> scoresystem.AmericanLetterScoreSystem.getFractionalValue('B') Decimal('0.75') >>> scoresystem.AmericanLetterScoreSystem.getFractionalValue('F') Decimal('0') - The extended American letter score system: >>> scoresystem.ExtendedAmericanLetterScoreSystem >>> scoresystem.ExtendedAmericanLetterScoreSystem.__reduce__() 'ExtendedAmericanLetterScoreSystem' >>> scoresystem.ExtendedAmericanLetterScoreSystem.title u'Extended Letter Grade' >>> [s for s, a, v, p in scoresystem.ExtendedAmericanLetterScoreSystem.scores] ['A+', 'A', 'A-', 'B+', 'B', 'B-', 'C+', 'C', 'C-', 'D+', 'D', 'D-', 'F'] >>> scoresystem.ExtendedAmericanLetterScoreSystem.isValidScore('B-') True >>> scoresystem.ExtendedAmericanLetterScoreSystem.isValidScore('E') False >>> scoresystem.ExtendedAmericanLetterScoreSystem.isPassingScore('D-') True >>> scoresystem.ExtendedAmericanLetterScoreSystem.isPassingScore('F') False >>> scoresystem.ExtendedAmericanLetterScoreSystem.getBestScore() 'A+' >>> scoresystem.ExtendedAmericanLetterScoreSystem.fromUnicode('B-') 'B-' >>> scoresystem.ExtendedAmericanLetterScoreSystem.getNumericalValue('B') Decimal('3.0') >>> scoresystem.ExtendedAmericanLetterScoreSystem.getFractionalValue('A') Decimal('1') >>> scoresystem.ExtendedAmericanLetterScoreSystem.getFractionalValue('A+') Decimal('1') The second score system class is the ranged values score system, which allows you to define numerical ranges as grades. Let's say I have given a quiz that has a maximum of 21 points: >>> quizScore = scoresystem.RangedValuesScoreSystem( ... u'Quiz Score', u'Quiz Score System', Decimal(0), Decimal(21)) >>> quizScore Again, the first and second arguments are the title and description. The third and forth arguments are the minimum and maximum value of the numerical range. By default the minimum value is 0, so I could have skipped that argument and just provide a ``max`` keyword argument. Practically any numerical value in the range between the minimum and maximum value are valid scores. However, in the case of score systems that are based purely on a numeric range, we will allow a score higher than the max, thus allowing the teacher to assign extra credit: >>> quizScore.isValidScore(Decimal(-1)) False >>> quizScore.isValidScore(Decimal(0)) True >>> quizScore.isValidScore(Decimal('13.43')) True >>> quizScore.isValidScore(Decimal(21)) True >>> quizScore.isValidScore(Decimal('21.1')) True >>> quizScore.isValidScore(scoresystem.UNSCORED) True Clearly, for this type of score system, the numerical value always equals the score itself: >>> quizScore.getNumericalValue(Decimal(20)) Decimal('20') >>> quizScore.getNumericalValue(Decimal('20.1')) Decimal('20.1') We can also determine the fractional value: >>> quizScore.getFractionalValue(Decimal(20)) Decimal('0.9523809523809523809523809524') >>> quizScore.getFractionalValue(Decimal(0)) Decimal('0') We can also convert any unicode input to a score. >>> quizScore.fromUnicode('20') Decimal('20') >>> quizScore.fromUnicode('20.1') Decimal('20.1') Note that non-integer values will always be converted to the decimal type, since float does not have an exact precision. Since the best score for the ranged value score system is well-defined by the maximum value, we can get a answer any time: >>> quizScore.getBestScore() Decimal('21') We want non-numeric data to raise a ValueError rather than a unicode conversion error: >>> quizScore.fromUnicode('This causes a ValueError.') Traceback (most recent call last): ... ScoreValidationError: This causes a ValueError. Since we have not defined a minimum passing grade, we cannot get a meaningful answer from the passing score evaluation: >>> quizScore.isPassingScore(Decimal(13)) is None True Again, if we provide a passing score at the beginning, then those queries make sense: >>> quizScore = scoresystem.RangedValuesScoreSystem( ... u'quizScore', u'Quiz Score System', ... Decimal(0), Decimal(21), Decimal('0.6')*21) # 60%+ is passing >>> quizScore.isPassingScore(Decimal(13)) True >>> quizScore.isPassingScore(Decimal(10)) False >>> quizScore.isPassingScore(scoresystem.UNSCORED) is None True Let's also try a ranged system that doesn't start at 0: >>> quizScore = scoresystem.RangedValuesScoreSystem( ... u'quizScore', u'Score System that does not start at zero', ... Decimal(5), Decimal(10)) >>> quizScore.getFractionalValue(Decimal(5)) Decimal('0') >>> quizScore.getFractionalValue(Decimal(10)) Decimal('1') >>> quizScore.getFractionalValue(Decimal('7.5')) Decimal('0.5') The package provides two default ranged values score system, the percent score system, >>> scoresystem.PercentScoreSystem >>> scoresystem.PercentScoreSystem.__reduce__() 'PercentScoreSystem' >>> scoresystem.PercentScoreSystem.title u'Percent' >>> scoresystem.PercentScoreSystem.min Decimal('0') >>> scoresystem.PercentScoreSystem.max Decimal('100') >>> scoresystem.PercentScoreSystem.isValidScore(Decimal(40)) True >>> scoresystem.PercentScoreSystem.isValidScore(scoresystem.UNSCORED) True >>> scoresystem.PercentScoreSystem.isPassingScore(Decimal(60)) True >>> scoresystem.PercentScoreSystem.isPassingScore(Decimal(59)) False >>> scoresystem.PercentScoreSystem.isPassingScore(scoresystem.UNSCORED) >>> scoresystem.PercentScoreSystem.getBestScore() Decimal('100') >>> scoresystem.PercentScoreSystem.fromUnicode('42') Decimal('42') >>> scoresystem.PercentScoreSystem.getNumericalValue(Decimal(42)) Decimal('42') >>> scoresystem.PercentScoreSystem.getFractionalValue(Decimal(42)) Decimal('0.42') And the "100 points" score system: >>> scoresystem.HundredPointsScoreSystem >>> scoresystem.HundredPointsScoreSystem.__reduce__() 'HundredPointsScoreSystem' >>> scoresystem.HundredPointsScoreSystem.title u'100 Points' >>> scoresystem.HundredPointsScoreSystem.min Decimal('0') >>> scoresystem.HundredPointsScoreSystem.max Decimal('100') >>> scoresystem.HundredPointsScoreSystem.isValidScore(Decimal(40)) True >>> scoresystem.HundredPointsScoreSystem.isValidScore(scoresystem.UNSCORED) True >>> scoresystem.HundredPointsScoreSystem.isPassingScore(Decimal(60)) True >>> scoresystem.HundredPointsScoreSystem.isPassingScore(Decimal(59)) False >>> scoresystem.HundredPointsScoreSystem.isPassingScore(scoresystem.UNSCORED) >>> scoresystem.HundredPointsScoreSystem.getBestScore() Decimal('100') >>> scoresystem.HundredPointsScoreSystem.fromUnicode('42') Decimal('42') >>> scoresystem.HundredPointsScoreSystem.getNumericalValue(Decimal(42)) Decimal('42') >>> scoresystem.HundredPointsScoreSystem.getFractionalValue(Decimal(42)) Decimal('0.42') There is also an ``AbstractScoreSystem`` class that implements the title, description and the representation of the object for you already. It is used for both of the above types of score system. If you need to develop a score system that does not fit into any of the two categories, you might want to develop one using this abstract class. Finally, I would like to talk a little bit more about the ``UNSCORED`` score. This global is not just a string, so that is will more efficiently store in the ZODB: >>> scoresystem.UNSCORED UNSCORED >>> scoresystem.UNSCORED.__reduce__() 'UNSCORED' >>> import pickle >>> len(pickle.dumps(scoresystem.UNSCORED)) 49 Max passing score ----------------- Sometimes, a school might want a score system that works in reverse when determining if a score is passing, specifying a maximum passing score rather than the typically specified minimum. >>> maxss = scoresystem.DiscreteValuesScoreSystem( ... u'Max', u'Max passing score system', ... [('A', '', Decimal(4), Decimal(80)), ... ('B', '', Decimal(3), Decimal(60)), ... ('C', '', Decimal(2), Decimal(40)), ... ('D', '', Decimal(1), Decimal(20)), ... ('E', '', Decimal(0), Decimal(0))], ... bestScore='E', minPassingScore='C', isMaxPassingScore=True) >>> maxss.isPassingScore('A') False >>> maxss.isPassingScore('B') False >>> maxss.isPassingScore('C') True >>> maxss.isPassingScore('D') True >>> maxss.isPassingScore('E') True Evaluations ----------- Evaluations provide a score for a single requirement for a single person. The value of the evaluation depends on the score system. Evaluations are attached to objects providing the ``IHaveEvaluations`` interface. In our use cases, those objects are usually people. >>> class Person(object): ... zope.interface.implements(interfaces.IHaveEvaluations, ... annotation.interfaces.IAttributeAnnotatable) ... def __init__(self, name): ... self.name = name ... ... def __repr__(self): ... return "%s(%r)" % (self.__class__.__name__, self.name) >>> student = Person(u'Sample Student') Evaluations are made by an evaluator: >>> teacher = Person(u'Sample Teacher') The evaluations for an evaluatable object can be accessed using the ``IEvaluations`` adapter: >>> evals = interfaces.IEvaluations(student) >>> evals >>> from zope.traversing.api import getParent >>> getParent(evals) Person(u'Sample Student') Initially, there are no evaluations available. >>> sorted(evals.keys()) [] We now create a new evaluation. When creating an evaluation, the following arguments must be passed to the constructor: - ``requirement`` The requirement should be a reference to a provider of the ``IRequirement`` interface. - ``scoreSystem`` The score system should be a reference to a provider of the ``IScoreSystem`` interface. - ``value`` The value is a data structure that represents a valid score for the given score system. - ``evaluator`` The evaluator should be an object reference that represents the principal making the evaluation. This will usually be a ``Person`` instance. For example, we would like to score the student's skill for writing iterators in the programming class. >>> pf = scoresystem.PassFail >>> from schooltool.requirement import evaluation >>> ev = evaluation.Evaluation(req[u'program'][u'iter'], pf, 'Pass', teacher) >>> ev.requirement Requirement(u'Create an iterator.') >>> ev.scoreSystem >>> ev.value 'Pass' >>> ev.evaluator Person(u'Sample Teacher') >>> ev.time datetime.datetime(...) The evaluation also has an ``evaluatee`` property, but since we have not assigned the evaluation to the person, looking up the evaluatee raises an value error: >>> ev.evaluatee Traceback (most recent call last): ... ValueError: Evaluation is not yet assigned to a evaluatee Now that an evaluation has been created, we can add it to the student's evaluations. >>> name = evals.addEvaluation(ev) >>> sorted(evals.values()) [] Now that the evaluation is added, the evaluatee is also available: >>> ev.evaluatee Person(u'Sample Student') Once several evaluations have been created, we can do some interesting queries. To demonstrate this feature effectively, we have to create a new requirement tree. >>> calculus = requirement.Requirement(u'Calculus') >>> calculus[u'int'] = requirement.Requirement(u'Integration') >>> calculus[u'int']['fourier'] = requirement.Requirement( ... u'Fourier Transform') >>> calculus[u'int']['path'] = requirement.Requirement(u'Path Integral') >>> calculus[u'diff'] = requirement.Requirement(u'Differentiation') >>> calculus[u'diff'][u'partial'] = requirement.Requirement( ... u'Partial Differential Equations') >>> calculus[u'diff'][u'systems'] = requirement.Requirement(u'Systems') >>> calculus[u'limit'] = requirement.Requirement(u'Limit Theorem') >>> calculus[u'fundamental'] = requirement.Requirement( ... u'Fundamental Theorem of Calculus') While our sample teacher teaches programming and differentiation, a second teacher teaches integration. >>> teacher2 = Person(u'Mr. Elkner') With that done (phew), we can create evaluations based on these requirements. >>> student2 = Person(u'Student Two') >>> evals = interfaces.IEvaluations(student2) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'int'][u'fourier'], pf, 'Fail', teacher2)) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'int'][u'path'], pf, 'Pass', teacher2)) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'diff'][u'partial'], pf, 'Fail', teacher)) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'diff'][u'systems'], pf, 'Pass', teacher)) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'limit'], pf, 'Fail', teacher)) >>> evals.addEvaluation(evaluation.Evaluation( ... calculus[u'fundamental'], pf, 'Pass', teacher2)) So now we can ask for all evaluations for which the sample teacher is the evaluator: >>> teacherEvals = evals.getEvaluationsOfEvaluator(teacher) >>> teacherEvals >>> [value for key, value in sorted( ... teacherEvals.items(), key=lambda x: x[1].requirement.title)] [, , ] As you can see, the query method returned another evaluations object having the student as a parent. It is very important that the evaluated object is not lost. The big advantage of returning an evaluations object is the ability to perform chained queries: >>> result = evals.getEvaluationsOfEvaluator(teacher) \ ... .getEvaluationsForRequirement(calculus[u'diff']) >>> [value for key, value in sorted( ... result.items(), key=lambda x: x[1].requirement.title)] [, ] By default, these queries search recursively through the entire subtree of the requirement. However, you can call turn off the recursion: >>> result = evals.getEvaluationsOfEvaluator(teacher) \ ... .getEvaluationsForRequirement(calculus, recurse=False) >>> sorted(result.values()) [] Of course, the few query methods defined by the container are not sufficient in all cases. In those scenarios, you can develop adapters that implement custom queries. The package provides a nice abstract base query adapter that can be used as follows: >>> class PassedQuery(evaluation.AbstractQueryAdapter): ... def _query(self): ... return [(key, eval) ... for key, eval in self.context.items() ... if eval.scoreSystem.isPassingScore(eval.value)] >>> result = PassedQuery(evals)().getEvaluationsOfEvaluator(teacher) >>> sorted(result.values()) [] The ``IEvaluations`` API ~~~~~~~~~~~~~~~~~~~~~~~~ Contrary to what you might expect, the evaluations object is not a container, but a mapping from requirement to evaluation. The key reference package is used to create a hashable key for the requirement. The result is an object where we can quickly lookup the evaluation for a given requirement, which is clearly the most common form of query. This section demonstrates the implementation of the ``IMapping`` API. >>> evals = evaluation.Evaluations( ... [(calculus[u'limit'], ... evaluation.Evaluation(calculus[u'limit'], pf, 'Pass', teacher)), ... (calculus[u'diff'], ... evaluation.Evaluation(calculus[u'diff'], pf, 'Fail', teacher))] ... ) - ``__getitem__(key)`` >>> evals[calculus[u'limit']] >>> evals[calculus[u'fundamental']] Traceback (most recent call last): ... KeyError: - ``__delitem__(key)`` >>> del evals[calculus[u'limit']] >>> len(evals._btree) 1 >>> del evals[calculus[u'fundamental']] Traceback (most recent call last): ... KeyError: - ``__setitem__(key, value)`` >>> evals[calculus[u'limit']] = evaluation.Evaluation( ... calculus[u'limit'], pf, 'Pass', teacher) >>> len(evals._btree) 2 - ``get(key, default=None)`` >>> evals.get(calculus[u'limit']) >>> evals.get(calculus[u'fundamental'], default=False) False - ``__contains__(key)`` >>> calculus[u'limit'] in evals True >>> calculus[u'fundamental'] in evals False - ``keys()`` >>> sorted(evals.keys(), key = lambda x: x.title) [Requirement(u'Differentiation'), Requirement(u'Limit Theorem')] - ``__iter__()`` >>> sorted(iter(evals), key=lambda x: x.title) [Requirement(u'Differentiation'), Requirement(u'Limit Theorem')] - ``values()`` >>> sorted(evals.values(), key=lambda x: x.requirement.title) [, ] - ``items()`` >>> sorted(evals.items(), key=lambda x: x[0].title) [(Requirement(u'Differentiation'), ), (Requirement(u'Limit Theorem'), )] - ``__len__()`` >>> len(evals) 2 Score System Container ---------------------- There is a score system container attached to the app which we get via its adapter. >>> from schooltool.testing import setup >>> from schooltool.app.interfaces import ISchoolToolApplication >>> app = setup.setUpSchoolToolSite() But first we must call the AppStartup adapter to make sure the container exists. >>> scoresystem.ScoreSystemAppStartup(app)() Now we will call the adapter. We see that the container was initialized with the standard, pre-defined, score systems. We see that the standard names chooser is used. >>> scoresystems = interfaces.IScoreSystemContainer(app) >>> from zope.interface.verify import verifyObject >>> verifyObject(interfaces.IScoreSystemContainer, scoresystems) True >>> sorted(scoresystems.items()) [(u'extended-letter-grade', ), (u'letter-grade', ), (u'passfail', )] Score System Vocabularies ------------------------- Score System vocabularies are used to provide a pulldown for fields requiring scoresystem input. Let's register the utilities. >>> from zope.component import provideUtility >>> from schooltool.requirement import scoresystem First, the discrete values score systems. >>> zope.component.provideUtility( ... scoresystem.PassFail, interfaces.IDiscreteValuesScoreSystem, ... u'Pass/Fail') >>> zope.component.provideUtility( ... scoresystem.AmericanLetterScoreSystem, interfaces.IDiscreteValuesScoreSystem, ... u'Letter Grade') >>> zope.component.provideUtility( ... scoresystem.ExtendedAmericanLetterScoreSystem, interfaces.IDiscreteValuesScoreSystem, ... u'Extended Letter Grade') Secondly, the ranged values score systems. >>> zope.component.provideUtility( ... scoresystem.PercentScoreSystem, interfaces.IScoreSystem, ... u'Percent') >>> zope.component.provideUtility( ... scoresystem.HundredPointsScoreSystem, interfaces.IScoreSystem, ... u'100 Points') Finally, the vocabularies. >>> from zope.schema.vocabulary import getVocabularyRegistry >>> getVocabularyRegistry().register( ... 'schooltool.requirement.scoresystems', ... scoresystem.ScoreSystemsVocabulary) >>> getVocabularyRegistry().register( ... 'schooltool.requirement.discretescoresystems', ... scoresystem.DiscreteScoreSystemsVocabulary) Now, when we access the vocabularies as the application views will, we can test that they deliver the desired list of utilities. First the discrete values score systems vocabulary, used when only discrete values score systems are valid, like when converting an average into a discrete grade. These were added to the scoresystem container when the adapter was first called. >>> from zope.componentvocabulary.vocabulary import UtilityVocabulary >>> vocab = UtilityVocabulary(None, interface=interfaces.IDiscreteValuesScoreSystem) >>> for v in vocab: print v Secondly, we have the general score systems vocabulary, returning all score systems registered. This is used for report sheet activities. >>> vocab = UtilityVocabulary(None, interface=interfaces.IScoreSystem) >>> for v in vocab: print v Epilogue -------- vim: ft=rest schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/0000755000175000017500000000000012322071053026620 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/__init__.py0000644000175000017500000000175412270520456030750 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Generations for database version upgrades. """ from zope.app.generations.generations import SchemaManager schemaManager = SchemaManager( minimum_generation=1, generation=1, package_name='schooltool.requirement.generations') schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/install.py0000644000175000017500000000201712270520456030650 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Initial deployment of generations to schooltool.requirement. Manually evolves to generation 1. Needed to support upgrade from a database that did not have generations (schooltool.gradebook < 0.10dev) """ import evolve1 def evolve(context): evolve1.evolve(context) schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/evolve1.py0000644000175000017500000000475712270520456030600 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 1. Moves custom score system utilities to the new scoresystems container. """ from zope.app.generations.utility import findObjectsProviding, getRootFolder from zope.component.hooks import getSite, setSite from zope.container.interfaces import INameChooser from schooltool.app.interfaces import ISchoolToolApplication from schooltool.requirement.scoresystem import (SCORESYSTEM_CONTAINER_KEY, ScoreSystemContainer) from schooltool.requirement.interfaces import ICustomScoreSystem def removeUtils(site_manager, provided): """HACK: this does not work properly in generic case!""" utilities = list(site_manager.getUtilitiesFor(provided)) if not utilities: return for key, util in utilities: site_manager.unregisterUtility(util, provided, key) n_provided = site_manager.utilities._provided.get(provided) if not n_provided: return del site_manager.utilities._provided[provided] site_manager.utilities._v_lookup.remove_extendor(provided) def evolve(context): root = getRootFolder(context) old_site = getSite() apps = findObjectsProviding(root, ISchoolToolApplication) for app in apps: setSite(app) site_manager = app.getSiteManager() if SCORESYSTEM_CONTAINER_KEY not in app: app[SCORESYSTEM_CONTAINER_KEY] = ScoreSystemContainer() scoresystems = app[SCORESYSTEM_CONTAINER_KEY] chooser = INameChooser(scoresystems) utilities = list(site_manager.getUtilitiesFor(ICustomScoreSystem)) for key, util in utilities: name = chooser.chooseName('', util) scoresystems[name] = util removeUtils(site_manager, ICustomScoreSystem) setSite(old_site) schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/tests/0000755000175000017500000000000012322071053027762 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/tests/__init__.py0000644000175000017500000000347112270520456032110 0ustar menesismenesis00000000000000""" Tests for generation scripts. """ import datetime from persistent.interfaces import IPersistent from zope.keyreference.interfaces import IKeyReference from zope.app.publication.zopepublication import ZopePublication from zope.app.testing.setup import setUpAnnotations from zope.component import provideAdapter, provideUtility from zope.interface import implements from schooltool.app.app import SchoolToolApplication from schooltool.term.interfaces import IDateManager class ContextStub(object): """Stub for the context argument passed to evolve scripts. >>> from zope.app.generations.utility import getRootFolder >>> context = ContextStub() >>> getRootFolder(context) is context.root_folder True """ class ConnectionStub(object): def __init__(self, root_folder): self.root_folder = root_folder def root(self): return {ZopePublication.root_name: self.root_folder} def __init__(self): self.root_folder = SchoolToolApplication() self.connection = self.ConnectionStub(self.root_folder) _d = {} class StupidKeyReference(object): implements(IKeyReference) key_type_id = 'StupidKeyReference' def __init__(self, ob): global _d self.id = id(ob) _d[self.id] = ob def __call__(self): return _d[self.id] def __hash__(self): return self.id def __cmp__(self, other): return cmp(hash(self), hash(other)) class DateManagerStub(object): implements(IDateManager) def __init__(self): self.current_term = None self.today = datetime.date(2011, 1, 23) def provideAdapters(): setUpAnnotations() provideAdapter(StupidKeyReference, [IPersistent], IKeyReference) def provideUtilities(): provideUtility(DateManagerStub(), IDateManager, '') schooltool.gradebook-2.6.3/src/schooltool/requirement/generations/tests/test_evolve1.py0000644000175000017500000003345512270520456032776 0ustar menesismenesis00000000000000# coding=UTF8 # # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.requirement.generations.evolve1 """ import cPickle from pprint import pprint import unittest, doctest from zope.interface import Interface, implements from zope.app.generations.utility import getRootFolder from zope.app.testing import setup from zope.site import LocalSiteManager from schooltool.requirement.generations.tests import ( ContextStub, provideAdapters, provideUtilities) from schooltool.requirement.generations.evolve1 import evolve class IStubUtil(Interface): pass class StubUtil(object): implements(IStubUtil) class IOtherStubUtil(Interface): pass class OtherStubUtil(object): implements(IOtherStubUtil) class ISubclassUtil(IStubUtil): pass class SubclassUtil(object): implements(ISubclassUtil) def doctest_ZopeHasABug(): """This test checks that there's still a bug in Zope: if you add two or more utilities providing same interface to the local site manager, it is not possible to cleanly remove them any more. >>> context = ContextStub() >>> root = getRootFolder(context) >>> sm = LocalSiteManager(root) >>> root.setSiteManager(sm) So, our site manager has no utilities: >>> print sm.utilities._provided.get(IStubUtil) None >>> pprint(sm.utilities._v_lookup._extendors) {} Let's add one: >>> foo = StubUtil() >>> sm.registerUtility(foo, IStubUtil, name='foo') Note that utility is registered and a subscription is added, hence the 2: >>> print sm.utilities._provided.get(IStubUtil) 2 Lookup cache also got updated. >>> sm.utilities._v_lookup.__class__ >>> pprint(sm.utilities._v_lookup._extendors) {: [], : []} Now, if we try to unregister: >>> sm.unregisterUtility(foo, IStubUtil, name='foo') True _provided and lookup are cleared: >>> print sm.utilities._provided.get(IStubUtil) None >>> pprint(sm.utilities._v_lookup._extendors) {: [], : []} And our database is not polluted. >>> pickle = cPickle.dumps(sm) >>> 'IStubUtil' in pickle False The trouble begins when we have more than one utility. >>> sm.registerUtility(foo, IStubUtil, name='foo') >>> print sm.utilities._provided.get(IStubUtil) 2 >>> bar = StubUtil() >>> sm.registerUtility(bar, IStubUtil, name='bar') Note the ref count jumps to 4, because bar is not the same component and gets another subscription (that is OK IMHO). >>> print sm.utilities._provided.get(IStubUtil) 4 >>> pprint(sm.utilities._v_lookup._extendors) {: [], : []} Now, to the bug. If we unregister utility, the adapter registry does not update the _provided correctly. >>> sm.unregisterUtility(foo, IStubUtil, name='foo') True >>> print sm.utilities._provided.get(IStubUtil) 3 >>> sm.unregisterUtility(bar, IStubUtil, name='bar') True >>> print sm.utilities._provided.get(IStubUtil) 2 >>> pprint(sm.utilities._v_lookup._extendors) {: [], : []} Congratulations, you are now a proud owner of a polluted database: >>> pickle = cPickle.dumps(sm) >>> 'IStubUtil' in pickle True """ def doctest_removeUtils_one(): """This test demonstrates that removeUtils (hack) works when there is only one utility. >>> context = ContextStub() >>> root = getRootFolder(context) >>> sm = LocalSiteManager(root) >>> root.setSiteManager(sm) >>> sm.utilities.__class__ >>> foo = StubUtil() >>> sm.registerUtility(foo, IStubUtil, name='foo') >>> ho = SubclassUtil() >>> sm.registerUtility(ho, IOtherStubUtil, name='ho') >>> from schooltool.requirement.generations.evolve1 import removeUtils >>> removeUtils(sm, IStubUtil) >>> print sm.utilities._provided.get(IStubUtil) None >>> print sm.utilities._provided.get(IOtherStubUtil) 2 >>> pprint(sm.utilities._v_lookup._extendors) {: [], : [], : []} >>> pickle = cPickle.dumps(sm) >>> 'IStubUtil' in pickle False """ def doctest_removeUtils(): """This test demonstrates that removeUtils (hack) can clean the persisted LocalAdapterRegistry from references to "provided" interface. Other utilities are left intact. >>> context = ContextStub() >>> root = getRootFolder(context) >>> sm = LocalSiteManager(root) >>> root.setSiteManager(sm) >>> sm.utilities.__class__ >>> foo = StubUtil() >>> sm.registerUtility(foo, IStubUtil, name='foo') >>> bar = StubUtil() >>> sm.registerUtility(bar, IStubUtil, name='bar') >>> ho = SubclassUtil() >>> sm.registerUtility(ho, IOtherStubUtil, name='ho') >>> from schooltool.requirement.generations.evolve1 import removeUtils >>> removeUtils(sm, IStubUtil) >>> print sm.utilities._provided.get(IStubUtil) None >>> print sm.utilities._provided.get(IOtherStubUtil) 2 >>> pprint(sm.utilities._v_lookup._extendors) {: [], : [], : []} >>> pickle = cPickle.dumps(sm) >>> 'IStubUtil' in pickle False """ def doctest_removeUtils_subclass(): """This test demonstrates that removeUtils (hack) is not designed to work in some cases. >>> context = ContextStub() >>> root = getRootFolder(context) >>> sm = LocalSiteManager(root) >>> root.setSiteManager(sm) >>> foo = StubUtil() >>> sm.registerUtility(foo, IStubUtil, name='foo') >>> bar = StubUtil() >>> sm.registerUtility(bar, IStubUtil, name='bar') As we use a subclass interface, the extendors are interesting to us: >>> pprint(sm.utilities._v_lookup._extendors) {: [], : []} >>> hey = SubclassUtil() >>> sm.registerUtility(hey, ISubclassUtil, name='hey') >>> ho = SubclassUtil() >>> sm.registerUtility(hey, ISubclassUtil, name='ho') >>> pprint(sm.utilities._v_lookup._extendors) {: [, ], : [], : [, ]} Stub utils are removed, but subclass utils are still there >>> from schooltool.requirement.generations.evolve1 import removeUtils >>> removeUtils(sm, IStubUtil) >>> pprint(sm.utilities._v_lookup._extendors) {: [], : [], : []} >>> pprint(dict(sm.getUtilitiesFor(ISubclassUtil))) {u'hey': , u'ho': } >>> pprint(dict(sm.getUtilitiesFor(IStubUtil))) {u'hey': , u'ho': } Is this acceptable? Are there any ICustomScoreSystem subclasses? - no """ def doctest_evolve1(): """Evolution to generation 1. First, we'll set up the app object: >>> provideAdapters() >>> provideUtilities() >>> context = ContextStub() >>> app = getRootFolder(context) >>> sm = LocalSiteManager(app) >>> app.setSiteManager(sm) We'll set up our test with data that will be effected by running the evolve script: >>> from schooltool.requirement.interfaces import ICustomScoreSystem >>> from schooltool.requirement.scoresystem import (PassFail, ... AmericanLetterScoreSystem, ExtendedAmericanLetterScoreSystem, ... CustomScoreSystem) >>> for ss in [PassFail, AmericanLetterScoreSystem, ... ExtendedAmericanLetterScoreSystem]: ... custom_ss = CustomScoreSystem(ss.title, ss.description, ... ss.scores, ss._bestScore, ss._minPassingScore) ... app.getSiteManager().registerUtility(custom_ss, ... ICustomScoreSystem, name=custom_ss.title) Finally, we'll run the evolve script, testing the effected values before and after: >>> from schooltool.requirement.scoresystem import ( ... SCORESYSTEM_CONTAINER_KEY) >>> SCORESYSTEM_CONTAINER_KEY in app False >>> sorted(app.getSiteManager().getUtilitiesFor(ICustomScoreSystem)) [(u'Extended Letter Grade', ), (u'Letter Grade', ), (u'Pass/Fail', )] >>> evolve(context) >>> [ss for ss in app[SCORESYSTEM_CONTAINER_KEY].values()] [, , ] >>> sorted(app.getSiteManager().getUtilitiesFor(ICustomScoreSystem)) [] >>> pickle = cPickle.dumps(sm) >>> 'ICustomScoreSystem' in pickle False """ def setUp(test): setup.placefulSetUp() setup.setUpTraversal() provideAdapters() provideUtilities() def tearDown(test): setup.placefulTearDown() def test_suite(): optionflags = (doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE) return doctest.DocTestSuite(setUp=setUp, tearDown=tearDown, optionflags=optionflags) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/requirement/security.py0000644000175000017500000000667012270520456026544 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Requirement Security """ from zope.component import adapts from zope.interface import implements from schooltool.course.interfaces import ISection from schooltool.course.section import LearnersCrowd from schooltool.course.section import InstructorsCrowd from schooltool.course.section import SectionCalendarSettingCrowd from schooltool.requirement.interfaces import IRequirement from schooltool.securitypolicy.crowds import ParentCrowd from schooltool.securitypolicy.crowds import AggregateCrowd from schooltool.app.security import LeaderCrowd from schooltool.securitypolicy.crowds import EverybodyCrowd from schooltool.securitypolicy.crowds import ParentCrowdTemplate from schooltool.securitypolicy.interfaces import ICrowd from schooltool.course.interfaces import ICourse class IRequirementParentCrowd(ICrowd): """A crowd object that is used on a requirement's parent. This is just a marker interface. """ RequirementViewersCrowd = ParentCrowd( IRequirementParentCrowd, 'schooltool.view') RequirementEditorsCrowd = ParentCrowd( IRequirementParentCrowd, 'schooltool.edit') class RequirementRequirementEditorsCrowd(ParentCrowdTemplate): """People who can view subrequirements of a requirement. Requirement editors crowd depends on the parent object, but if that parent is a requirement we are retrieving permissions of it's parent. """ adapts(IRequirement) implements(IRequirementParentCrowd) permission = 'schooltool.edit' interface = IRequirementParentCrowd class RequirementRequirementViewersCrowd(ParentCrowdTemplate): """People who can view subrequirements of a requirement. Requirement viewers crowd depends on the parent object, but if that parent is a requirement we are retrieving permissions of it's parent. """ adapts(IRequirement) implements(IRequirementParentCrowd) permission = 'schooltool.view' interface = IRequirementParentCrowd class CourseRequirementEditorsCrowd(LeaderCrowd): """People who can edit requirements of a course""" adapts(ICourse) implements(IRequirementParentCrowd) class CourseRequirementViewersCrowd(EverybodyCrowd): """People who can view requirements of a course""" adapts(ICourse) implements(IRequirementParentCrowd) class SectionRequirementEditorsCrowd(InstructorsCrowd): """People who can edit requirements of a section""" adapts(ISection) implements(IRequirementParentCrowd) class SectionRequirementViewersCrowd(AggregateCrowd): """People who can view requirements of a course""" adapts(ISection) implements(IRequirementParentCrowd) def crowdFactories(self): return [SectionCalendarSettingCrowd, InstructorsCrowd, LearnersCrowd] schooltool.gradebook-2.6.3/src/schooltool/requirement/scoresystem.py0000644000175000017500000003173612270520456027256 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ScoreSystem Interfaces """ __docformat__ = 'restructuredtext' from decimal import Decimal, InvalidOperation from persistent import Persistent from zope.componentvocabulary.vocabulary import UtilityVocabulary from zope.container.btree import BTreeContainer from zope.container.interfaces import INameChooser from zope.interface import implements, Interface from zope.cachedescriptors.property import Lazy import zope.schema from zope.schema.vocabulary import SimpleVocabulary import zope.security.checker from schooltool.app.app import StartUpBase from schooltool.app.interfaces import ISchoolToolApplication from schooltool.requirement import interfaces from schooltool.requirement import RequirementMessage as _ SCORESYSTEM_CONTAINER_KEY = 'schooltool.requirement.scoresystem_container' class ScoreSystemAppStartup(StartUpBase): def __call__(self): if SCORESYSTEM_CONTAINER_KEY not in self.app: self.app[SCORESYSTEM_CONTAINER_KEY] = ScoreSystemContainer() scoresystems = self.app[SCORESYSTEM_CONTAINER_KEY] chooser = INameChooser(scoresystems) for ss in [PassFail, AmericanLetterScoreSystem, ExtendedAmericanLetterScoreSystem]: custom_ss = CustomScoreSystem(ss.title, ss.description, ss.scores, ss._bestScore, ss._minPassingScore) name = chooser.chooseName('', custom_ss) scoresystems[name] = custom_ss class ScoreSystemContainer(BTreeContainer): """Container of custom score systems.""" implements(interfaces.IScoreSystemContainer) def getScoreSystemContainer(app): """Adapt app to IScoreSystemContainer, initializing if necessary""" return app[SCORESYSTEM_CONTAINER_KEY] class ScoreValidationError(zope.schema.ValidationError): """Validation error for scores""" def __init__(self, score): super(zope.schema.ValidationError, self).__init__(score) def doc(self): return "'%s' is not a valid score." % self.args def ScoreSystemsVocabulary(context): return UtilityVocabulary(context, interface=interfaces.IScoreSystem) def DiscreteScoreSystemsVocabulary(context): """Vocabulary of custom scoresytems""" terms = [] container = interfaces.IScoreSystemContainer(ISchoolToolApplication(None)) for name, ss in sorted(container.items()): if not interfaces.IDiscreteValuesScoreSystem.providedBy(ss): continue if not getattr(ss, 'hidden', False): token = name.encode('punycode') term = SimpleVocabulary.createTerm(ss, token, ss.title) terms.append(term) return SimpleVocabulary(terms) class UNSCORED(object): """This object behaves like a string. We want this to behave as a global, meaning it's pickled by name, rather than value. We need to arrange that it has a suitable __reduce__. """ value = None def __reduce__(self): return 'UNSCORED' def __repr__(self): return 'UNSCORED' def __nonzero__(self): return False zope.security.checker.BasicTypes[UNSCORED] = zope.security.checker.NoProxy UNSCORED = UNSCORED() class AbstractScoreSystem(object): implements(interfaces.IScoreSystem) def __init__(self, title, description=None): self.title = title self.description = description def __repr__(self): return '<%s %r>' % (self.__class__.__name__, self.title) def isValidScore(self, score): """See interfaces.IScoreSystem""" raise NotImplementedError def fromUnicode(self, rawScore): """See interfaces.IScoreSystem""" raise NotImplementedError class GlobalCommentScoreSystem(AbstractScoreSystem): implements(interfaces.ICommentScoreSystem) def __init__(self, title, description=None): super(GlobalCommentScoreSystem, self).__init__(title, description) self.__name__ = title def isValidScore(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return True return isinstance(score, (str, unicode)) def fromUnicode(self, rawScore): """See interfaces.IScoreSystem""" if not rawScore: return UNSCORED return rawScore def __reduce__(self): return 'CommentScoreSystem' # Singleton CommentScoreSystem = GlobalCommentScoreSystem(_('Comment')) class AbstractValuesScoreSystem(AbstractScoreSystem): implements(interfaces.IValuesScoreSystem) def __init__(self, title, description=None): self.title = title self.description = description def isPassingScore(self, score): """See interfaces.IScoreSystem""" raise NotImplementedError def getBestScore(self): """See interfaces.IScoreSystem""" raise NotImplementedError def getNumericalValue(self, score): """See interfaces.IScoreSystem""" raise NotImplementedError def getFractionalValue(self, score): """See interfaces.IScoreSystem""" raise NotImplementedError class DiscreteValuesScoreSystem(AbstractValuesScoreSystem): """Abstract Discrete Values Score System""" implements(interfaces.IDiscreteValuesScoreSystem) # See interfaces.IDiscreteValuesScoreSystem scores = None _minPassingScore = None _bestScore = None hidden = False _isMaxPassingScore = False def __init__(self, title=None, description=None, scores=None, bestScore=None, minPassingScore=None, isMaxPassingScore=False): self.title = title self.description = description self.scores = scores or [] self._bestScore = bestScore self._minPassingScore = minPassingScore self._isMaxPassingScore = isMaxPassingScore def isPassingScore(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return None if self._minPassingScore is None: return None scores = self.scoresDict if self._isMaxPassingScore: return scores[score] <= scores[self._minPassingScore] else: return scores[score] >= scores[self._minPassingScore] def isValidScore(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return True for s in self.scoresDict.keys(): if s.lower() == score.lower(): return True return False def getBestScore(self): """See interfaces.IScoreSystem""" return self._bestScore def fromUnicode(self, rawScore): """See interfaces.IScoreSystem""" if not rawScore: return UNSCORED for score in self.scoresDict.keys(): if score.lower() == rawScore.lower(): return score raise ScoreValidationError(rawScore) def getNumericalValue(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return None return self.scoresDict[score] def getFractionalValue(self, score): """See interfaces.IScoreSystem""" # get maximum and minimum score to determine the range maximum = self.scores[0][2] minimum = self.scores[-1][2] # normalized numerical score value = self.getNumericalValue(score) - minimum return value / (maximum - minimum) @Lazy def scoresDict(self): scores = [(score, value) for score, abbr, value, percent in self.scores] return dict(scores) class GlobalDiscreteValuesScoreSystem(DiscreteValuesScoreSystem): def __init__(self, name, *args, **kwargs): self.__name__ = name super(GlobalDiscreteValuesScoreSystem, self).__init__(*args, **kwargs) def __reduce__(self): return self.__name__ PassFail = GlobalDiscreteValuesScoreSystem( 'PassFail', _('Pass/Fail'), None, [(u'Pass', u'', Decimal(1), Decimal(60)), (u'Fail', u'', Decimal(0), Decimal(0))], u'Pass', u'Pass') AmericanLetterScoreSystem = GlobalDiscreteValuesScoreSystem( 'AmericanLetterScoreSystem', _('Letter Grade'), None, [('A', u'', Decimal(4), Decimal(90)), ('B', u'', Decimal(3), Decimal(80)), ('C', u'', Decimal(2), Decimal(70)), ('D', u'', Decimal(1), Decimal(60)), ('F', u'', Decimal(0), Decimal(0))], 'A', 'D') ExtendedAmericanLetterScoreSystem = GlobalDiscreteValuesScoreSystem( 'ExtendedAmericanLetterScoreSystem', _('Extended Letter Grade'), None, [('A+', u'', Decimal('4.0'), Decimal(98)), ('A', u'', Decimal('4.0'), Decimal(93)), ('A-', u'', Decimal('3.7'), Decimal(90)), ('B+', u'', Decimal('3.3'), Decimal(88)), ('B', u'', Decimal('3.0'), Decimal(83)), ('B-', u'', Decimal('2.7'), Decimal(80)), ('C+', u'', Decimal('2.3'), Decimal(78)), ('C', u'', Decimal('2.0'), Decimal(73)), ('C-', u'', Decimal('1.7'), Decimal(70)), ('D+', u'', Decimal('1.3'), Decimal(68)), ('D', u'', Decimal('1.0'), Decimal(63)), ('D-', u'', Decimal('0.7'), Decimal(60)), ('F', u'', Decimal('0.0'), Decimal(0))], 'A+', 'D-') class RangedValuesScoreSystem(AbstractValuesScoreSystem): """Abstract Ranged Values Score System""" implements(interfaces.IRangedValuesScoreSystem) # See interfaces.IRangedValuesScoreSystem min = None max = None hidden = False _minPassingScore = None def __init__(self, title=None, description=None, min=Decimal(0), max=Decimal(100), minPassingScore=None): self.title = title self.description = description self.min, self.max = Decimal(min), Decimal(max) if minPassingScore is not None: minPassingScore = Decimal(minPassingScore) self._minPassingScore = minPassingScore def isPassingScore(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED or self._minPassingScore is None: return None return score >= self._minPassingScore def isValidScore(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return True try: Decimal(score) except TypeError: return False except InvalidOperation: return False return score >= self.min def getBestScore(self): """See interfaces.IScoreSystem""" return self.max def fromUnicode(self, rawScore): """See interfaces.IScoreSystem""" if rawScore == '': return UNSCORED try: score = Decimal(rawScore) except: raise ScoreValidationError(rawScore) if not self.isValidScore(score): raise ScoreValidationError(rawScore) return score def getNumericalValue(self, score): """See interfaces.IScoreSystem""" if score is UNSCORED: return None return Decimal(score) def getFractionalValue(self, score): """See interfaces.IScoreSystem""" # normalized numerical score value = self.getNumericalValue(score) - self.min return value / (self.max - self.min) class PersistentRangedValuesScoreSystem(RangedValuesScoreSystem, Persistent): implements(interfaces.IPersistentRangedValuesScoreSystem) hidden = False class GlobalRangedValuesScoreSystem(RangedValuesScoreSystem): def __init__(self, name, *args, **kwargs): self.__name__ = name super(GlobalRangedValuesScoreSystem, self).__init__(*args, **kwargs) def __reduce__(self): return self.__name__ PercentScoreSystem = GlobalRangedValuesScoreSystem( 'PercentScoreSystem', _('Percent'), None, Decimal(0), Decimal(100), Decimal(60)) HundredPointsScoreSystem = GlobalRangedValuesScoreSystem( 'HundredPointsScoreSystem', _('100 Points'), None, Decimal(0), Decimal(100), Decimal(60)) class ICustomScoreSystem(Interface): """Marker interface for score systems created in the widget.""" class IScoreSystemField(zope.schema.interfaces.IField): """A field that represents score system.""" class ScoreSystemField(zope.schema.Field): """Score System Field.""" implements(IScoreSystemField) class CustomScoreSystem(DiscreteValuesScoreSystem, Persistent): """ScoreSystem class for custom (user-created) score systems""" implements(interfaces.ICustomScoreSystem) schooltool.gradebook-2.6.3/src/schooltool/requirement/scoresystem.zcml0000644000175000017500000000767012270520456027573 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/0000755000175000017500000000000012322071053023677 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/stesting.py0000644000175000017500000001365712270520456026135 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2012 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Selenium functional tests setup for schooltool.gradebook """ from schooltool.app.testing import format_table css_to_code = { 'valid': 'v', 'error': 'i', 'extracredit': 'e', } def tertiary_navigation(browser): result = [] sel = 'ul.third-nav li' for tab in browser.query_all.css(sel): text = tab.query.tag('a').get_attribute('title').strip() css_class = tab.get_attribute('class') if css_class is not None and 'active' in css_class: text = '*%s*' % text result.append(text) return result def table_header(browser): result = [] row1 = [] sel = '.students thead a.popup_link' for header in browser.query_all.css(sel): row1.append(header.text.strip()) sel = '.grades thead a.popup_link' headers = browser.driver.execute_script( 'return $(arguments[0])', sel) row1.extend([header.text.strip() for header in headers]) sel = '.totals thead a.popup_link' headers = browser.driver.execute_script( 'return $(arguments[0])', sel) row1.extend([header.text.strip() for header in headers]) result.append(row1) row2 = ['', ''] sel = '#grades-part thead tr:nth-child(2) th' headers = browser.driver.execute_script( 'return $(arguments[0])', sel) row2.extend([header.text.strip() for header in headers]) sel = '#totals-part thead th' headers = browser.driver.execute_script( 'return $(arguments[0])', sel) row2.extend(['' for header in headers]) result.append(row2) return result def table_rows(browser, show_validation): rows = [] sel = '.students tbody tr' student_rows = browser.driver.execute_script( 'return $(arguments[0])', sel) for row in student_rows: student = [] links = browser.driver.execute_script( 'return $(arguments[0]).find("a.popup_link")', row) for link in links: student.append(link.text.strip()) rows.append(student) sel = '.grades tbody tr' grade_rows = browser.driver.execute_script( 'return $(arguments[0])', sel) for index, row in enumerate(grade_rows): student = rows[index] tds = browser.driver.execute_script( 'return $(arguments[0]).find("td").not(".placeholder")', row) for td in tds: fields = browser.driver.execute_script( 'return $(arguments[0]).find("input")', td) if fields: field = fields[0] value = browser.driver.execute_script( 'return arguments[0].value', field) value = '[%s]' % value.ljust(5, '_') if show_validation: css_class = field.get_attribute('class') value += css_to_code.get(css_class, '') else: value = td.text.strip() student.append(value) sel = '.totals tbody tr' total_rows = browser.driver.execute_script( 'return $(arguments[0])', sel) for index, row in enumerate(total_rows): student = rows[index] tds = browser.driver.execute_script( 'return $(arguments[0]).find("td")', row) for td in tds: student.append(td.text.strip()) return rows def print_gradebook(browser, show_validation): print format_table([tertiary_navigation(browser)]) rows = [] rows.extend(table_header(browser)) for row in table_rows(browser, show_validation): rows.append(row) print format_table(rows, header_rows=2) def registerSeleniumSetup(): try: import selenium except ImportError: return from schooltool.testing import registry import schooltool.testing.selenium def printGradebook(browser, show_validation=False): print_gradebook(browser, show_validation) registry.register('SeleniumHelpers', lambda: schooltool.testing.selenium.registerBrowserUI( 'gradebook.worksheet.pprint', printGradebook)) def score(browser, student, activity, grade): row_index = None column_index = None sel = '.students tbody td:first-child a.popup_link' # XXX: reverse in tests if ', ' in student: student = ' '.join(reversed(student.split(', '))) for index, link in enumerate(browser.query_all.css(sel)): if student == link.get_attribute('title'): row_index = index break sel = '.grades thead a.popup_link' for index, link in enumerate(browser.query_all.css(sel)): if activity == link.text: column_index = index break sel = ('//div[contains(@class, "grades")]' '//tbody/tr[%s]/td[%s]' % (row_index+1, column_index+1)) cell = browser.query.xpath(sel) cell.click() cell.query.tag('input').type(browser.keys.DELETE, grade) sel = 'ul.ui-autocomplete' browser.driver.execute_script( '$(arguments[0]).find(arguments[1]).hide()', cell, sel) registry.register('SeleniumHelpers', lambda: schooltool.testing.selenium.registerBrowserUI( 'gradebook.worksheet.score', score)) registerSeleniumSetup() del registerSeleniumSetup schooltool.gradebook-2.6.3/src/schooltool/gradebook/gradebook-configure.zcml0000644000175000017500000000005312270520456030510 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/journal.py0000644000175000017500000000603412270520456025736 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # from zope.interface import implements from schooltool.gradebook import interfaces from schooltool.gradebook import GradebookMessage as _ from schooltool.requirement.scoresystem import UNSCORED try: from schooltool.lyceum.journal.interfaces import ISectionJournalData from schooltool.lyceum.journal.journal import ABSENT, TARDY except ImportError: def ISectionJournalData(section): return None ABSENT = 'n' TARDY = 'p' # adapt section to gradebook's ISectionJournalData interface, returning # real ISectionJournalData def getSectionJournalData(section): return ISectionJournalData(section) class JournalSource(object): implements(interfaces.IExternalActivities) source = "journalsource" title = _('Journal') def __init__(self, context): self.context = context self.activities = [JournalExternalActivity(self)] self.__parent__ = context def getExternalActivities(self): return self.activities def getExternalActivity(self, external_activity_id): return self.activities[0] class JournalExternalActivity(object): implements(interfaces.IExternalActivity) title = _('Journal Average') description = None external_activity_id = 'journal_average' def __init__(self, context): self.context = context section = context.context self.journal_data = getSectionJournalData(section) self.__parent__ = section self.source = context.source def getGrade(self, student): grades = [] ss = None for meeting, score in self.journal_data.gradedMeetings(student): grade = score.value if grade is UNSCORED: continue try: grade = score.scoreSystem.getNumericalValue(grade) if not ss: ss = score.scoreSystem except ValueError: continue grades.append(grade) if len(grades): bestScore = ss.getNumericalValue(ss.getBestScore()) return sum(grades) / len(grades) / bestScore def __eq__(self, other): return interfaces.IExternalActivity.providedBy(other) and \ self.source == other.source and \ self.external_activity_id == other.external_activity_id schooltool.gradebook-2.6.3/src/schooltool/gradebook/gradebook_init.py0000644000175000017500000001111212270520456027235 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Gradebook Initialization """ from persistent import Persistent import zope.event from zope.container.contained import containedEvent, Contained from zope.interface import implements from zope.security.proxy import removeSecurityProxy from schooltool.app.app import InitBase, StartUpBase from schooltool.gradebook.interfaces import IGradebookRoot, IGradebookTemplates from schooltool.gradebook.interfaces import IGradebookDeployed from schooltool.gradebook.interfaces import IGradebookLayouts, IReportLayout from schooltool.gradebook.interfaces import IReportColumn, IOutlineActivity from schooltool.gradebook.category import CategoryContainer, CATEGORIES_KEY from schooltool.requirement.requirement import Requirement from schooltool.gradebook import GradebookMessage as _ GRADEBOOK_ROOT_KEY = 'schooltool.gradebook' class GradebookRoot(object): """Root of gradebook data""" implements(IGradebookRoot) def __init__(self): self.templates, event = containedEvent( GradebookTemplates(_('Report Sheet Templates')), self, 'templates') self.deployed, event = containedEvent( GradebookDeployed(_('Deployed Report Sheets')), self, 'deployed') self.layouts, event = containedEvent( GradebookLayouts(_('Report Card Layouts')), self, 'layouts') class GradebookTemplates(Requirement): """Container of Report Sheet Templates""" implements(IGradebookTemplates) class GradebookDeployed(Requirement): """Container of Deployed Report Sheet Templates (by term)""" implements(IGradebookDeployed) class GradebookLayouts(Requirement): """Container of Report Card Layouts (by schoolyear)""" implements(IGradebookLayouts) class ReportLayout(Persistent, Contained): """The layout of the report card for the school year""" implements(IReportLayout) columns = [] outline_activities = [] class ReportColumn(Persistent): """A column of the report card layout""" implements(IReportColumn) def __init__(self, source, heading): self.source = source self.heading = heading class OutlineActivity(Persistent): """An outlne activity of the report card layout""" implements(IOutlineActivity) def __init__(self, source, heading): self.source = source self.heading = heading def setUpGradebookRoot(app): """Create Gradebook Root Object if not already there""" if GRADEBOOK_ROOT_KEY not in app: app[GRADEBOOK_ROOT_KEY] = GradebookRoot() def setUpDefaultCategories(categories): # XXX: We werestoring zope.i18nmessageid.message.Message in ZODB... # I'm not changing the behaviour at this point, but I wonder # if it will bite us or become a common thing in ST. categories[u'assignment'] = _('Assignment') categories[u'essay'] = _('Essay') categories[u'exam'] = _('Exam') categories[u'homework'] = _('Homework') categories[u'journal'] = _('Journal') categories[u'lab'] = _('Lab') categories[u'presentation'] = _('Presentation') categories[u'project'] = _('Project') categories.default_key = u'assignment' class GradebookAppStartup(StartUpBase): def __call__(self): setUpGradebookRoot(self.app) if CATEGORIES_KEY not in self.app: categories = self.app[CATEGORIES_KEY] = CategoryContainer() setUpDefaultCategories(categories) class GradebookInit(InitBase): def __call__(self): setUpGradebookRoot(self.app) categories = self.app[CATEGORIES_KEY] = CategoryContainer() setUpDefaultCategories(categories) def getGradebookRoot(app): if GRADEBOOK_ROOT_KEY not in app: return None return app[GRADEBOOK_ROOT_KEY] def getGradebookTemplates(root): root = removeSecurityProxy(root) templates = removeSecurityProxy(root.templates) return templates schooltool.gradebook-2.6.3/src/schooltool/gradebook/gradebook.py0000644000175000017500000005574112270520456026232 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Gradebook Implementation """ __docformat__ = 'reStructuredText' from decimal import Decimal from persistent.dict import PersistentDict from zope.security import proxy from zope import annotation from zope.keyreference.interfaces import IKeyReference from zope.component import adapts, adapter from zope.component import queryMultiAdapter, getMultiAdapter from zope.component import getUtility from zope.interface import implements, implementer, Interface from zope.location.location import LocationProxy from zope.publisher.interfaces import IPublishTraverse from zope.security.proxy import removeSecurityProxy from zope.intid.interfaces import IIntIds from schooltool import course, requirement from schooltool.app.interfaces import ISchoolToolApplication from schooltool.basicperson.interfaces import IBasicPerson from schooltool.export.export import XLSReportTask from schooltool.report.report import ReportTask from schooltool.securitypolicy.crowds import ConfigurableCrowd from schooltool.securitypolicy.crowds import AdministratorsCrowd from schooltool.gradebook import interfaces from schooltool.gradebook.activity import getSourceObj from schooltool.gradebook.activity import ensureAtLeastOneWorksheet from schooltool.requirement.evaluation import Score from schooltool.requirement.scoresystem import UNSCORED, ScoreValidationError from schooltool.requirement.interfaces import IDiscreteValuesScoreSystem from schooltool.requirement.interfaces import IRangedValuesScoreSystem from schooltool.requirement.scoresystem import RangedValuesScoreSystem GRADEBOOK_SORTING_KEY = 'schooltool.gradebook.sorting' CURRENT_SECTION_TAUGHT_KEY = 'schooltool.gradebook.currentsectiontaught' CURRENT_SECTION_ATTENDED_KEY = 'schooltool.gradebook.currentsectionattended' DUE_DATE_FILTER_KEY = 'schooltool.gradebook.duedatefilter' COLUMN_PREFERENCES_KEY = 'schooltool.gradebook.columnpreferences' def getInstructorSections(person): return list(course.interfaces.IInstructor(person).sections()) def getLearnerSections(person): return list(course.interfaces.ILearner(person).sections()) def getCurrentSectionTaught(person): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if CURRENT_SECTION_TAUGHT_KEY not in ann: ann[CURRENT_SECTION_TAUGHT_KEY] = None else: section = ann[CURRENT_SECTION_TAUGHT_KEY] if section not in getInstructorSections(person): return None try: interfaces.IActivities(section) except: ann[CURRENT_SECTION_TAUGHT_KEY] = None return ann[CURRENT_SECTION_TAUGHT_KEY] def setCurrentSectionTaught(person, section): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if section in getInstructorSections(person): ann[CURRENT_SECTION_TAUGHT_KEY] = section def getCurrentSectionAttended(person): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if CURRENT_SECTION_ATTENDED_KEY not in ann: ann[CURRENT_SECTION_ATTENDED_KEY] = None else: section = ann[CURRENT_SECTION_ATTENDED_KEY] if section not in getLearnerSections(person): return None try: interfaces.IActivities(section) except: ann[CURRENT_SECTION_ATTENDED_KEY] = None return ann[CURRENT_SECTION_ATTENDED_KEY] def setCurrentSectionAttended(person, section): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if section in getLearnerSections(person): ann[CURRENT_SECTION_ATTENDED_KEY] = section class WorksheetGradebookTraverser(object): '''Traverser that goes from a worksheet to the gradebook''' implements(IPublishTraverse) def __init__(self, context, request): self.context = context self.request = request def publishTraverse(self, request, name): context = proxy.removeSecurityProxy(self.context) try: activity = context[name] return activity except KeyError: if name == 'gradebook': gb = interfaces.IGradebook(context) gb = LocationProxy(gb, self.context, name) gb.__setattr__('__parent__', gb.__parent__) return gb elif name == 'mygrades': gb = interfaces.IMyGrades(context) gb = LocationProxy(gb, self.context, name) gb.__setattr__('__parent__', gb.__parent__) return gb else: return queryMultiAdapter((self.context, request), name=name) class StudentGradebookTraverser(object): '''Traverser that goes from a section's gradebook to a student gradebook using the student's username as the path in the url.''' implements(IPublishTraverse) def __init__(self, context, request): self.context = context self.request = request def publishTraverse(self, request, name): app = ISchoolToolApplication(None) context = removeSecurityProxy(self.context) try: student = app['persons'][name] except KeyError: return queryMultiAdapter((self.context, request), name=name) try: gb = getMultiAdapter((student, context), interfaces.IStudentGradebook) except ValueError: return queryMultiAdapter((self.context, request), name=name) # location looks like http://host/path/to/gradebook/studentsUsername gb = LocationProxy(gb, self.context, name) return gb @adapter(requirement.interfaces.IHaveEvaluations, interfaces.IActivity) @implementer(requirement.interfaces.IScore) def getActivityScore(evaluatee, activity): evaluations = requirement.interfaces.IEvaluations(evaluatee) evaluation = evaluations.get(activity, None) if evaluation is None: return None return requirement.interfaces.IScore(evaluation) @adapter(requirement.interfaces.IHaveEvaluations, interfaces.ILinkedColumnActivity) @implementer(requirement.interfaces.IScore) def getLinkedActivityScore(evaluatee, activity): source = getSourceObj(activity.source) score = queryMultiAdapter( (evaluatee, source), requirement.interfaces.IScore, default=None) return score @adapter(requirement.interfaces.IHaveEvaluations, interfaces.IActivityWorksheet) @implementer(requirement.interfaces.IScore) def getWorksheetAverageScore(evaluatee, worksheet): gradebook = interfaces.IGradebook(worksheet) if evaluatee not in gradebook.students: return None total, value = gradebook.getWorksheetTotalAverage(worksheet, evaluatee) score_system = RangedValuesScoreSystem() score = Score(score_system, value) # Set the __parent__ for security mechanism # Let's assume that if you can look at the worksheet, you # can also look at the average grades in that worksheet. score.__parent__ = worksheet return score def canAverage(worksheet, containing=None): if containing is None: containing = worksheet for activity in worksheet.values(): linked_act = interfaces.ILinkedColumnActivity(activity, None) if linked_act is not None: source = getSourceObj(linked_act.source) linked_ws = interfaces.IWorksheet(source, None) if linked_ws is not None: linked_ws = proxy.removeSecurityProxy(linked_ws) if (linked_ws is proxy.removeSecurityProxy(containing) or not canAverage(linked_ws, containing)): return False return True class GradebookBase(object): def __init__(self, context): self.context = context # To make URL creation happy self.__parent__ = context self.section = self.context.__parent__.__parent__ # Establish worksheets and all activities worksheets = interfaces.IActivities(self.section) ensureAtLeastOneWorksheet(worksheets) self.worksheets = list(worksheets.values()) self.activities = [] for activity in context.values(): self.activities.append(activity) self.students = list(self.section.members) def _checkStudent(self, student): if student not in self.students: raise ValueError( 'Student %r is not in this section.' %student.username) # Remove security proxy, so that the object can be referenced and # adapters are not proxied. Note that the gradebook itself has # sufficient tight security. return proxy.removeSecurityProxy(student) def _checkActivity(self, activity): # Remove security proxy, so that the object can be referenced and # adapters are not proxied. Note that the gradebook itself has # sufficient tight security. if activity in self.activities: return proxy.removeSecurityProxy(activity) raise ValueError( '%r is not part of this section.' %activity.title) def hasEvaluation(self, student, activity): """See interfaces.IGradebook""" student = self._checkStudent(student) activity = self._checkActivity(activity) evaluations = requirement.interfaces.IEvaluations(student) evaluation = evaluations.get(activity, None) if not (evaluation is None or evaluation.value is UNSCORED): return True return False def getScore(self, student, activity): """See interfaces.IGradebook""" student = self._checkStudent(student) activity = self._checkActivity(activity) score = queryMultiAdapter( (student, activity), requirement.interfaces.IScore, default=None) return score def evaluate(self, student, activity, score, evaluator=None): """See interfaces.IGradebook""" student = self._checkStudent(student) activity = self._checkActivity(activity) evaluation = requirement.evaluation.Evaluation( activity, activity.scoresystem, score, evaluator) evaluations = requirement.interfaces.IEvaluations(student) current = evaluations.get(activity) if current is not None: evaluation.previous = current evaluations.addEvaluation(evaluation) def removeEvaluation(self, student, activity, evaluator=None): """See interfaces.IGradebook""" student = self._checkStudent(student) activity = self._checkActivity(activity) evaluations = requirement.interfaces.IEvaluations(student) unscored = requirement.evaluation.Evaluation( activity, activity.scoresystem, UNSCORED, evaluator) # throw KeyError here, like "del evaluations[activity]" would have previous = evaluations.get(activity) if previous is not None: unscored.previous = evaluations[activity] evaluations.addEvaluation(unscored) def getWorksheetActivities(self, worksheet): if worksheet: return list(worksheet.values()) else: return [] def getWorksheetTotalAverage(self, worksheet, student): def getMinMaxValue(score): ss = score.scoreSystem if IDiscreteValuesScoreSystem.providedBy(ss): return (ss.scores[-1][2], ss.scores[0][2], ss.getNumericalValue(score.value)) elif IRangedValuesScoreSystem.providedBy(ss): return ss.min, ss.max, score.value return None, None, None if worksheet is None or not canAverage(worksheet): return 0, UNSCORED # XXX: move this to gradebook adapter for GenericWorksheet weights = None if hasattr(worksheet, 'getCategoryWeights'): weights = worksheet.getCategoryWeights() # weight by categories if weights: adjusted_weights = {} for activity in self.getWorksheetActivities(worksheet): score = self.getScore(student, activity) category = activity.category if score: if category in weights and weights[category] is not None: adjusted_weights[category] = weights[category] total_percentage = 0 for key in adjusted_weights: total_percentage += adjusted_weights[key] if total_percentage: for key in adjusted_weights: adjusted_weights[key] /= total_percentage totals = {} average_totals = {} average_counts = {} for activity in self.getWorksheetActivities(worksheet): score = self.getScore(student, activity) if not score: continue minimum, maximum, value = getMinMaxValue(score) if minimum is None: continue totals.setdefault(activity.category, Decimal(0)) totals[activity.category] += value average_totals.setdefault(activity.category, Decimal(0)) average_totals[activity.category] += value average_counts.setdefault(activity.category, Decimal(0)) average_counts[activity.category] += maximum average = Decimal(0) for category, value in average_totals.items(): if category in weights and weights[category] is not None: average += ((value / average_counts[category]) * adjusted_weights[category]) if not len(average_counts): return 0, UNSCORED else: return sum(totals.values()), average * 100 # when not weighting categories, the default is to weight the # evaluations by activities. else: total = 0 count = 0 for activity in self.getWorksheetActivities(worksheet): score = self.getScore(student, activity) if not score: continue minimum, maximum, value = getMinMaxValue(score) if minimum is None: continue total += value count += maximum if count: return total, Decimal(100 * total) / Decimal(count) else: return 0, UNSCORED def getCurrentWorksheet(self, person): section = self.section worksheets = interfaces.IActivities(section) current = worksheets.getCurrentWorksheet(person) return current def setCurrentWorksheet(self, person, worksheet): section = self.section worksheets = interfaces.IActivities(section) worksheet = proxy.removeSecurityProxy(worksheet) worksheets.setCurrentWorksheet(person, worksheet) def getDueDateFilter(self, person): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if DUE_DATE_FILTER_KEY not in ann: return (False, '9') return ann[DUE_DATE_FILTER_KEY] def setDueDateFilter(self, person, flag, weeks): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) ann[DUE_DATE_FILTER_KEY] = (flag, weeks) def getColumnPreferences(self, person): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if COLUMN_PREFERENCES_KEY not in ann: return PersistentDict() return ann[COLUMN_PREFERENCES_KEY] def setColumnPreferences(self, person, columnPreferences): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) ann[COLUMN_PREFERENCES_KEY] = PersistentDict(columnPreferences) def getCurrentActivities(self, person): worksheet = self.getCurrentWorksheet(person) return self.getWorksheetActivities(worksheet) def getCurrentEvaluationsForStudent(self, person, student): """See interfaces.IGradebook""" self._checkStudent(student) evaluations = requirement.interfaces.IEvaluations(student) activities = self.getCurrentActivities(person) for activity, evaluation in evaluations.items(): if (activity in activities and evaluation.value is not UNSCORED): yield activity, evaluation def getEvaluationsForStudent(self, student): """See interfaces.IGradebook""" self._checkStudent(student) evaluations = requirement.interfaces.IEvaluations(student) for activity, evaluation in evaluations.items(): if (activity in self.activities and evaluation.value is not UNSCORED): yield activity, evaluation def getEvaluationsForActivity(self, activity): """See interfaces.IGradebook""" self._checkActivity(activity) for student in self.section.members: evaluations = requirement.interfaces.IEvaluations(student) if activity in evaluations: yield student, evaluations[activity] def getSortKey(self, person): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if GRADEBOOK_SORTING_KEY not in ann: ann[GRADEBOOK_SORTING_KEY] = PersistentDict() section_id = hash(IKeyReference(self.section)) return ann[GRADEBOOK_SORTING_KEY].get(section_id, ('student', False)) def setSortKey(self, person, value): person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if GRADEBOOK_SORTING_KEY not in ann: ann[GRADEBOOK_SORTING_KEY] = PersistentDict() section_id = hash(IKeyReference(self.section)) ann[GRADEBOOK_SORTING_KEY][section_id] = value class Gradebook(GradebookBase): implements(interfaces.IGradebook) adapts(interfaces.IActivityWorksheet) def __init__(self, context): super(Gradebook, self).__init__(context) # To make URL creation happy self.__name__ = 'gradebook' class MyGrades(GradebookBase): implements(interfaces.IMyGrades) adapts(interfaces.IActivityWorksheet) def __init__(self, context): super(MyGrades, self).__init__(context) # To make URL creation happy self.__name__ = 'mygrades' class StudentGradebook(object): """Adapter of student and gradebook used for grading one student at a time""" implements(interfaces.IStudentGradebook) adapts(IBasicPerson, interfaces.IGradebook) def __init__(self, student, gradebook): self.student = student self.gradebook = gradebook activities = [(str(activity.__name__), activity) for activity in gradebook.activities] self.activities = dict(activities) class StudentGradebookFormAdapter(object): """Adapter used by grade student view to interact with student gradebook""" implements(interfaces.IStudentGradebookForm) adapts(interfaces.IStudentGradebook) def __init__(self, context): self.__dict__['context'] = context def __setattr__(self, name, value): gradebook = self.context.gradebook student = self.context.student activity = self.context.activities[name] # XXX: hack to receive the evaluator from the form evaluator = removeSecurityProxy(self.context).evaluator try: if value is None or value == '': score = gradebook.getScore(student, activity) if score: gradebook.removeEvaluation(student, activity, evaluator=evaluator) else: score_value = activity.scoresystem.fromUnicode(value) gradebook.evaluate(student, activity, score_value, evaluator) except ScoreValidationError: pass def __getattr__(self, name): activity = self.context.activities[name] score = self.context.gradebook.getScore(self.context.student, activity) if not score: return '' elif interfaces.ILinkedColumnActivity.providedBy(activity): sourceObj = getSourceObj(activity.source) if interfaces.IActivityWorksheet.providedBy(sourceObj): return '%.1f' % score.value return score.value def getWorksheetSection(worksheet): """Adapt IActivityWorksheet to ISection.""" return worksheet.__parent__.__parent__ def getGradebookSection(gradebook): """Adapt IGradebook to ISection.""" return course.interfaces.ISection(gradebook.context) def getMyGradesSection(gradebook): """Adapt IMyGrades to ISection.""" return course.interfaces.ISection(gradebook.context) class GradebookEditorsCrowd(ConfigurableCrowd): setting_key = 'administration_can_grade_students' def contains(self, principal): """Return the value of the related setting (True or False).""" return (AdministratorsCrowd(self.context).contains(principal) and super(GradebookEditorsCrowd, self).contains(principal)) class GradebookReportTask(ReportTask): implements(interfaces.IGradebookReportTask) worksheet_intid = None @property def context(self): int_ids = getUtility(IIntIds) worksheet = int_ids.queryObject(self.worksheet_intid) if worksheet is None: return None gradebook = interfaces.IGradebook(worksheet) return gradebook @context.setter def context(self, value): unproxied = removeSecurityProxy(value) worksheet = unproxied.__parent__ int_ids = getUtility(IIntIds) self.worksheet_intid = int_ids.getId(worksheet) class TraversableXLSReportTask(XLSReportTask): traverse_intid = None traverse_name = None @property def context(self): int_ids = getUtility(IIntIds) target = int_ids.queryObject(self.traverse_intid) if target is None: return None request = self.getCurrentRequest() traverser = getMultiAdapter((target, request), Interface, self.traverse_name) result = traverser.traverse(self.traverse_name) return result @context.setter def context(self, value): target, name = value int_ids = getUtility(IIntIds) self.traverse_intid = int_ids.getId(target) self.traverse_name = name schooltool.gradebook-2.6.3/src/schooltool/gradebook/__init__.py0000644000175000017500000000106112270520456026016 0ustar menesismenesis00000000000000import stesting import schooltool.common from zope.i18nmessageid import MessageFactory GradebookMessage = MessageFactory("schooltool.gradebook") def registerTestSetup(): from schooltool.testing import registry def addDefaultCategories(app): from schooltool.gradebook.gradebook import GradebookInit gb_init = GradebookInit(app) gb_init() registry.register('DefaultCategories', addDefaultCategories) registerTestSetup() del registerTestSetup schooltool.common.register_lauchpad_project(__package__, 'schooltool.gradebook') schooltool.gradebook-2.6.3/src/schooltool/gradebook/plugin.zcml0000644000175000017500000000026512270520456026077 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/security.zcml0000644000175000017500000000405412270520456026450 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/configure.zcml0000644000175000017500000003120312270520456026556 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/0000755000175000017500000000000012322071053025321 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_SV/0000755000175000017500000000000012322071053026340 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_SV/LC_MESSAGES/0000755000175000017500000000000012322071053030125 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_SV/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_SV/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000012737012322071052034435 0ustar menesismenesis00000000000000 WX%Y%#w%%%"%%%&%&=&S&/U&'&u&{#'W'R'-J(Vx(E(C)5Y)-) ))))))* * **;*0R*********++"+;+S+d+8|++@+%, 5,V,P\, ,,,,,p-. !.,.E/ /0#040+Q0"}00D0012/1b1u11 1 11)1L1E%2k2}2222%222-3E3/^33 33335d/55555&55555 636J6]6 q6&}66 66(6!6S7b7889 9999999:!:3:B:Q:d: ::);C;`;f;k; ;;;;;;;F<O<X< i< s<}<<<=;??? ?@ @ @)@:@ K@W@ k@x@@@@@@/@ @ A A%A 7A BA+LA%xAAAAA$BB.B2BCC^TD_DuEE3EEEEEEE F%F%CFiF#xF FFFFGG,G4GJGRG hG vG G GG&G G G GGGH$H7HGHYHjH~HH H HHHHHHH III8III IJ J+J@J/TJ J*J'J'JW K eKqK,xK K KKKKKKLL'L?LRLqLL LLL!LMM4MwEMMMMN$N3NGNbNvNxN }NN N N.N N)N OO"O+Ljǎߎ*GW mwz ׏A 4"Il>ʑ=ޑ-,JXwВ5  *8AT$]#ړ&;[k+//Е'ٕ*/,\nÖ ˖ؖ=L>[&8,8e" ǘ Ԙ $`" 6 ɚ*+(Kt $Û ˛E؛ ) 1;D.T}*?J9(ĝ*,-MZQ((#`Lb"j!8<S !ӣ26&]:mzk#*++sd*#'N2v'ѧ٧ߧ$. GRcdt٨` 38>w.ت)ASfw)/+uˬ;AH}ƭ ϭܭ-6"YqxSݮU%u}JZ{jl )>:*~4 MXeJ. RiV[r _?M7Hx-/ynC~o}EA$zmG#y_Bne221{+`QwR'v*X=B@3bN)rTt58Pcq8sF&kcZSLHA- "[ '@h6`N7 bp(u0:l1]5j%q;CmU,6($PhK;gxY><\/<w=9|aDO4 Wg#I zYtfaI!]\Okp+d VL^QK 3D&Go^v?|s.ET0d!fiWS9F," $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool.gradebook Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: FULL NAME Language-Team: Spanish (El Salvador) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) $value no es una ponderación válida$worksheet para $student en $section${requirement} Contenidos${requirement} Sub RequerimientosNotas de ${section} para ${worksheet}(ordenar)-- Año completo ---- Ningún sistema de puntuación---- Seleccione una plantilla ---- Use el rango de abajo --AUn breve título para la fuente de actividades externasUn breve título para la actividad externa.Una hoja de reporte es una hoja de cuadro de notas especial que puede ser implementada a todos los cuadros de notas de los maestros de la escuela.Una plantilla de hoja de reporte define las actividades a incluir en una hoja de reporte implementada en cada sección en un período o año.Un sistema de puntuación es una escala usada para valoración, tal como una escala de puntuación o una escala rúbrica.Un sistema de puntuación está compuesto por una secuencia de posibles puntajes con valores descendentes.El sistema de puntuación debe tener al menos dos puntuaciones.Una hoja de cálculo en formato Excel que contiene todas las hojas de este cuadro de notas.Un único PDF que contiene reportes detallados para todos los estudiantes en el grupo.Un único PDF que contiene las libretas de notas de todos los estudiantes en el grupo.Una cadena de texto que especifica la fuente de la columnaUn identificador único para la actividad externaAbreviaciónAus.AusenciasAusencias por díaAusencias por SecciónAusenteAcciónAccionesActividadesActividades en este cuadro de notas.Actividades de ${title}Actividades a imprimirse en la sección de detalle.ActividadCategorías de ActividadesDetalles de ActividadAñadirAñadir Hoja de AsignaturaAñadir Columna VinculadaAñadir sistema de puntuaciónAñadir una Hoja de ReporteAñadir una Hoja de TrabajoAñadir un puntaje menorAñadir una Actividad ExternaAñadir como Hoja de AsignaturaAñadir nueva actividadAñadir nueva actividad de reporteAñadir la hoja a un período específico o al año completo.Añadir a las Hojas de AsignaturaLuego de crear un plantilla, el siguiente paso es ${deploy-sheet}Los porcentajes no deberían ser negativos.Los valores no deberían ser negativos.Aplicar¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus actividades?AsignaciónDetalle de AsistenciaProm.PromedioAbajo del cuadro hay un resumen que abarca cada sección y los elementos de resumen definidos dispuestos como un resumen textual. Esto es necesario para comentarios y otras notas que no encajen en un cuadro tradicional.El cuadro y el resumen son opcionales; si no se definen columnas ni elementos, el esquema completo será ignorado.CancelarCategoríasLas categorías se usan en el cuadro de notas de SchoolTool para organizar actividades y permitir a los maestros ponderar de forma diferente los tipos de actividades para calcular las notas. Por ejemplo, la nota final podría componerse de 60% de exámenes, 20% de tareas y 20% de participación en clases.Las categorías pueden usarse para ponderar diferentes tipso de actividades de forma diferente cuando se calculan promedios. La lista de categorías puede configurarse globalmente por el administrador del sistema.Las categorías fueron eliminadas con éxito.CategoríaPonderaciones de CategoríaCategoría añadida correctamentePonderaciones de categoría para la hoja ${worksheet}Cambiar información para ${fullname}Elija una columna para añadirEscoja una nota para aplicar a todos los estudiantes en la columna del cuadro de notas.Elija una actividad de reporteElija una actividad para añadirEscoja un sistema de notas existente o use el rango de abajoClases que atiendeClases que enseñaLimpiarEtiqueta de ColumnaTipo de columnaColumnasColumnas a imprimirse en la libreta de notas.Contiene las notas de hojas de reporte y asistencia. Para uso del personal escolar.Contiene las notas de hojas de reporte. Formateado para ser enviado a los padres.Actividades de AsignaturaActividad de AsignaturaDetalles de la Actividad de AsignaturaHoja de AsignaturaDetalles de Hoja de AsignaturaInformación de Plantilla de Hoja de AsignaturaAsignaturasCrear Hoja de Trabajo ResumenCrear y editar datos de cuadro de notas para una sección.Crear hoja resumenCrear, editar y rellenar plantillas de hoja de reporte.Hojas de Asignatura ActualesHojas de Reporte Implementadas ActualmenteHojas Implementadas ActualesActualmente, la lista de categorías disponible para todos los maestros se administra en este formulario. Es decir, si uno o más maestros quisieran usar una categoría que no está en la lista, el administrador del sitio puede añadirla aquí. De la misma forma, si algunas de las categorías predeterminadas no son relevantes para su escuela, elimínelas abajo.Sistema de puntuación personalizadoLos datos recolectados mediante hojas de reporte pueden ser incluidos en la ${report-card-layout} o reportes personalizados.FechaFechasPor DefectoCategoría Por DefectoLa categoría por defecto fue modificada con éxito.BorrarEliminar Hoja de TrabajoImplementarImplementar Hoja de ReporteImplementar Plantilla de Hoja de ReporteHojas de Reporte ImplementadasHoja ImplementadaHojas ImplementadasDescripciónReporte detallado del estudiante: ${schoolyear}DescargaDescargar PDFFecha de CierreAbreviaciones duplicadas no son permitidas.Las puntuaciones repetidas no son permitidas.Cada hoja implementada contendrá las actividades de reporte definidas en esta plantilla.Cada puntaje también está asociado con un porcentaje mínimo necesario para alcanzar la nota correspondiente. Por ejemplo, 95% y más representan una "A", 87% y más una "B", etc.Cada puntaje está asociado con un valor numérico de puntos. Por ejemplo, en los Estados Unidos, una "A" usualmente representa 4 puntos, una "B", 3 puntos, etc. Este valor será usado en cualquier cálculo hecho con puntajes, como encontrar el promedio en puntos.Cada sistema de puntuación necesita un título corto para que los usuarios lo identifiquen, por ejemplo, si su escuela califica de "A" a "E", el título podría ser "A-E".EditarEditar ActividadEditar Ponderaciones de CategoríaEditar Actividad ExternaEditar Fuente ExternaEditar el Cuadro de NotasEditar Columna de RejillaEditar Columna VinculadaEditar Elemento de ResumenEditar Hoja de ReporteEditar PlantillasEditar Hoja de TrabajoEditar esta categoríaIntroducir Detalles y Seleccionar ColumnaIntroduzca NotasIntroduzca una abreviación para un puntaje sólo si el puntaje tiene más de cuatro caracteres y desea crear una abreviación alternativa para el cuadro de notas.Introduzca abajo los detalles de la notaIntroducir grados para ${fullname}EnsayoExamenSistema de Puntuación ExistenteExportar XLSActividad ExternaID de la Actividad ExternaFuente de Actividad ExternaPuntaje ExternoDetalles del Puntaje ExternoFuente de Puntaje ExternoLas fuentes de puntajes externos deben ser configurados por su administrador de sistemas.ReprobacionesAplazados por PeríodoTipo de ArchivoLlenar columnaLlenar las celdas vacíasEncuentre ahoraPor ejemplo, si tiene tres hojas de trabajo "A", "B" y "C" en una sección y hace click en "Crear Hoja de Trabajo Resumen", se creará una hoja adicional titulada "Resumen" la cual incluye los promedios de "A", "B" y "C" en las primeras tres columnas.Por ejemplo, digamos que el período es "Otoño 2011", y usted ha instalado una hoja de informe llamada "Notas de Semestre", que incluye una actividad "Primer Trimestre", usando una escala de notas donde "3" es la nota mínima para pasar. Para crear un informe de los estudiantes que aplazan la nota del primer trimestre, seleccione la actividad de informe "Otoño 2011 - Notas de Semestre - Primer Trimestre" y escoja "3" como la nota mínima para pasar. Y haga click en "Descargar"Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como 20% y las pruebas como 20%, introduzca "60" a la par de "Examen", "20" a la par de "Tarea" y "20" a la par de "Prueba".Puntuación Completa de CréditoNotaNota ${name}Calificar ActividadDetalle de CalificaciónCuadro de NotasExportar Cuadro de NotasReporte de Cuadro de NotasColumna de RejillaDetalles de la Columna de RejillaColumnas de RejillaEncabezado de la columna de rejillaFuente de la columna de rejillaGrupoEncabezadoOcultarOcultar ${scoresystem}Ocultar 'mostrar sólo actividades con fechas de cierre en las últimas _ semanas'Ocultar Aus.Ocultar Prom.Ocultar Hoja de Reporte ImplementadaOcultar Hoja de ReporteOcultar TotalOcultar Tar.Ocultar/Mostrar Hojas Implementadas de ${year}Ocultar/Mostrar Hojas de Reporte para ${year}Ocultar/Mostrar HojasOcultar/Mostrar Hojas¿Ocultar?Ocultar este sistema de puntuación hará que no esté disponible para futuro uso pero mantendrá las notas existentes. Actualmente esto no puede revertirse, pero una nueva versión del mismo sistema de puntuación puede crearse.Valor entero de nota más alto posibleTareaIdentifica a la hoja de asignatura en los cuadros de notas.Identifica la hoja de reporte en los cuadros de notas de los maestros.Si los valores del sistema de puntuación son descendentes, por ej. 1 es el mejor puntaje, fije el valor de abajo a puntaje de aprobación 'Máximo'. De otro modo déjelo como puntaje de aprobación 'Mínimo'.Si los valores en el sistema de puntuación descienden, por ej. 1 es la mejor nota, fije esto a 'Máximo'. De otra forma déjelo como nota 'Mínima' de aprobación.Si añade la misma plantilla varias veces, asigne a cada versión un nombre que sea fácil de distinguir.Si añade la misma hoja varias veces, asigne a cada versión un nombre que sea fácil de distinguir.Si implementa la misma plantilla varias veces en el mismo período, asigne a cada implementación un nombre fácil de distinguir.ÍndicePuntuaciones inválidas (marcadas en rojo) no se guardaron.DiarioPromedio del DiarioLaboratorioEtiquetaEsquematizar Libreta de NotasLímite de 5 caracteres or menos.Columna VinculadaFuente de Actividad VinculadaLista los estudiantes ausentes en un día determinado.Porcentaje InferiorValor entero de nota más bajo posibleEstablecer como PredeterminadaGestionar las categorías de actividadesAdministrar Hojas de Reporte ImplementadasAdministrar Plantillas de Hoja de ReporteAdministrar HojaAdministrar Plantillas de HojaMáximoNota Máxima de AprobaciónMínimoNota Mínima para PasarPuntaje MínimoMover a la izquierdaMover a la derechaMis NotasN/DNombre de las actividades externas principalesNueva ActividadNueva CategoríaColumna nuevaNueva Actividad de AsignaturaNueva Hoja de AsignaturaNueva Actividad ExternaNueva Nota ExternaNueva Columna de RejillaNueva Columna VinculadaNuevo Elemento de ResumenNueva Actividad de ReporteNueva Hoja de ReporteNuevo Sistema de PuntuaciónNueva PlantillaNueva Hoja de TrabajoSiguienteNoSin Período ActualNo hay hojas de reporteNo hay Hojas VisiblesSin sistema de puntuaciónSin CalificarAceptarUna vez que tenga una plantilla, utilice este formulario para añadir la hoja de reporte al cuadro de notas de cada sección que corresponda con el o los períodos especificados.Sólo el maestro de una sección puede editar su cuadro de notas.OrdenarDelinear ActividadesElemento de ResumenDetalles del Elemento de ResumenElementos de ResumenEncabezado del elemento de resumenFuente del elemento de resumenSobreescribir hojas de trabajo existentes tituladas "Resumen".Nota de AprobaciónEl procentaje del campo debería contener un número válido.Los porcentajes no pueden ser mayores de 100.Por favor corrija los campos marcados abajo.Por favor edítelas para que se ajusten a los tipos de actividades usadas en su escuela.Valor en PuntosPuntosValor en puntos para calcular la nota de la actividadPreferenciasPresentaciónAnteriorHoja para ImprimirProyectoReordenar u Ocultar Hojas de TrabajoReporteActividades de ReporteActividad de ReporteDetalles de la Actividad de ReporteEsquema de Libreta de NotasDiseño de Libreta de Notas de ${year}Esquemas de Libretas de NotasLibreta de Notas: ${schoolyear}Hoja de ReportePlantilla de Hoja de ReporteDetalles de la Plantilla de Hoja de ReporteInformación de la Plantilla de Hoja de ReportePlantillas de Hojas de ReporteHojas de Reporte de ${year}Hoja de ReporteLas hojas de reporte usan el cuadro de notas de SchoolTool para recolectar datos y comentarios de los maestros acerca de los estudiantes en todas las secciones.ReportesSolicitar Reporte de Ausencias por DíaSolicitar Reporte Detallado del EstudianteSolicitar Reporte de Reprobaciones por PeríodoSolicitar ReporteSolicitar Libreta de NotasFalta una entrada requeridaRegresar al Cuadro de NotasSGuardarAño EscolarPuntajeSistema de puntuaciónSistemas de puntaciónLos valores de porcentaje deberían ir en orden descendiente.Calificar estoLos valores de puntuación deberían ir en orden descendiente.Sistema de puntuaciónSecciónHoja de Trabajo Resumen de la SecciónSeleccione un período o implemente en el año completo.Seleccione un año o períodoSelecciones la hoja de reporte a implementarSeleccione la hoja a añadirEstablecer Preferencias de ColumnaConfiguraciónHoja1Atajo: Alt-SMostrar Aus.Mostrar Prom.Mostrar TotalMostrar Tar.Mostrando ${count} de ${total} itemsMuestra todos los estudiantes que reprueban la actividad de reporte seleccionada en el período.Ordenar porFuenteInicie con el puntaje más alto. Haga click en "Añadir un puntaje menor"para añadir puntajes hasta que haya creado un puntaje con un porcentaje mínimo de 0.Inicie con la nota más alta. Haga click en 'Añadir' para agregar notas hasta que haya creado una nota con un porcentaje mínimo de 0.EstudianteReporte Detallado del EstudianteReporte Detallado del Estudiante por GrupoNombre del estudianteLibreta de Notas del EstudianteLibreta de Nota del Estudiante por GrupoEstudiante: ${student}EstudiantesEstudiantes en este cuadro de notas.EnviarResumenHoja ResumenResumen de ausencias y llegadas tarde de una sección en un período.TRetrasosRetrasoPlantillaPeríodoPeríodo o AñoEl título del campo no debería estar vacío.Las categorías de actividad usadas en los cuadros de notas de las secciones de la escuela son administradas en esta página.La categoría de la actividadEl sistema de puntuación de la actividad.La etiqueta de columna para la actividad en el cuadro de notas.La fecha en que la actividad expiró para ser calificada.La fecha en que fue creada la actividad.La actividad externaNo se puede encontrar la actividad externaEl primer paso en el proceso es ${add-sheet}El primer paso en el proceso es crear una nueva plantilla de hoja de reporte.Los siguientes estudiantes están en riesgo de fracasar en los siguientes cursos:La nota $value para $name no es válida.El último porcentaje debería ser cero.La lista de categorías puede ser personalizada para su escuela por su administrador de sistema.La operación que intentó no puede completarse ya que no hay hojas de reporte configuradas en su instancia de SchoolTool. Por favor solicite a un administrador que cree una hoja de reporte e intente la operación nuevamente.La operación que intentó no puede completarse ya que no hay períodos configurados en su instancia de SchoolTool. Por favor solicite a un administrador que cree un período e intente la operación nuevamente.El valor de puntos de esta acitividad será calculado como la puntuación completa de crédito multiplicada por el valor de porcentaje del puntaje externo.El nombre de registro de la fuenteLas libretas de notas pueden generarse para una persona específica o para todas las personas en un grupo.La libreta de notas estándar contiene un cuadro donde cada fila corresponde a una sección y las columnas según se definen en esta página.Hay ${count} plantillas de hoja de reporte configuradas.Hay ${count} hojas de reporte implementadas en ${schoolyear}No hay categorías de actividad.No hay actividades de asignatura.No hay actividades dre reporte.No hay plantilals de hoja de reporte configuradas.No hay hojas de reporte implementadas en ${schoolyear}No hay ninguno.Esta asignatura no tiene plantillas de hoja de asignatura.Este formulario le permite cambiar la ponderación de las categorías al calcular las notas dentro de una hoja de trabajo.Este formulario le permite crear un «sistema de puntuación» personalizado o una escala de calificación.Este reporte no tiene columnas de rejilla.Este reporte no tiene elementos de resumen.Este reporte es una lista de estudiantes que alcanzaron notas abajo de la nota mínima en una actividad seleccionada de una hoja de reporte.Esta sección contiene sólo hojas ocultas.Este valor debe ser un entero.Este valor debe ser un número entero. Usted puede otorgar extra créditos por encima de este valor.Esta hoja de trabajo no tiene actividades.Este año no tiene hojas de asignatura.Este año no tiene hojas de reporte implementadas.Este año no tiene hojas implementadas.TítuloTotalTar.TipoMostrarMostrar Hoja de Reporte ImplementadaMostrar Hoja de ReporteMostrar Hojas de TrabajoActualizarActualizar NotasActualizar notasUtilice los puntajes externos para añadir datos de fuentes ajenas al Cuadro de Notas de SchoolTool.Utilice esta página para esquematizar la libreta de notas estándar, extrayendo datos de ${report-sheets} y del diario de asistencia.Utilice las hojas de trabajo en su cuadro de notas de la misma forma en que se usan en una hoja de cálculos, para organizar grandes cantidades de actividades. Puede vincular columnas desde una hoja hacia otra.Id UsuarioEl valor del campo debería contener un número válido.Ver el Cuadro de NotasVer sistema de puntuaciónVer datos del cuadro de notas de una sección.VisiblePonderar Categorías¿Qué es esto?Hoja de TrabajoDetalles de la HojaInformación de la HojaPlantilla de HojaPlantillas de HojaHojas de TrabajoHojas de ${year}Hojas de trabajo en este cuadro de notas.AñoSíPuede ${unhide_worksheets}, o ${add_worksheet}.Puede añadir una hoja de trabajo resumen para cada uno de sus cuadros de notas que automáticamente incluye una columna para el promedio de todas las hojas de trabajo existentes.Usted no enseña ni asiste a ninguna clase.Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos ahora o CANCEL para continuar sin guardar.Debe especificar una fecha válida dentro del año escolar.Debe especificar una actividad de reporte y una nota mínima para pasar.AumentarVista NormalReducirAñadirCambiarcrear una nueva plantilla de hoja de reporte.implementarla en los cuadros de notas de los maestros.puntaje de aprobación:Quitarhojas de reportemostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} semanaslibreta de notas estándarschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/da.po0000644000175000017500000030775012321112514026256 0ustar menesismenesis00000000000000# Danish translation for schooltool # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:18+0000\n" "Last-Translator: Ole Guldberg \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: da\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Ark1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktiviteter" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Kursusaktiviteter" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Igangsatte arbejdsark" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Opsummering" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Ektern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Den eksterne aktivitet" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Tilføj ny aktivitet" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Tilføj" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Fortryd" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titel" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Søjleetikette" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Begræns til 5 karakterer eller mindre." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Forfaldsdato" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Beskrivelse" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategori" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Katagorierne kan bruges til at vægte forskellige typer af aktiviteter " "forskelligt når gennemsnittet udregnes. Listen af katagorier kan indstilles " "på hele skolen af skolens administrator." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Fuld pointantal" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Denne værdi skal være et heltal. Du kan måske få ekstra point over denne " "værdi." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Minimumsscore" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Denne værdi skal være et heltal" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Aktivitetsdetajler" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Indsend" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Tilføj en ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Ekstern pointkilde" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "Pointværdien af denne aktivitet vil blive udregnes som den fulde pointværdi " "multipliceret med procentværdien af den eksterne pointscore." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Ekstern pointdetaljer" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Ændre information for ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Rediger ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Kategorivægte for atbejdsark ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value er ikke en gyldig vægt." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Kunne ikke finde en ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Gennemsnit" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Tilføj henvisningssøjle" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Rediger henvisningssøjle" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivitet" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Henvisningssøjle" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Externe point" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorier" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nyt kategori" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Standardkategori" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategorier slettet." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategori tilføjet." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Standard kategorier ændret." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Gør til standard" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Aktivitets kategorier" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Rapportarksskabeloner" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Tilføj et regneark" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Tilføj et rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Rediger regneark" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Redigér" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Redigere rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Ny rapport aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Karakterbog" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nyt rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nyt regneark" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Eksporter XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Retur til karakterbog" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Vis arbejdsark" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Ny aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Ny ekstern aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Ny henvisningssøjle" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Regneark" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Administre arbejdsark" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Vægt kategorier" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Indstillinger" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Download PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Opdater karakterer" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Brug rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Gem rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Vis rapportark" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Rapportkort layout" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Kursus arbejdsarkdetaljer" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Kursus arbejdsarksskabelon information" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Kursus aktivitetsdetaljer" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Hele året --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Arbejdsark for ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Vælg skabelon --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Gem/vis brugte arbejdsark for ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sektion" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Termin" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "År" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Indstillinger" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Handlinger" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Arbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Kategoriens vægt" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Ny eksterne point" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Redigere aktivitet" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Rediger eksterne point" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Karakteraktivitet" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Point" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Rediger kategorivægte" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Rapportarksskabelon" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Rapporter aktivitet" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Ny skabelon" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Hændelse" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Vis/gem ark" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mine karakterer" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Søjlegitter" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Skitse element" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nyt søjlegitter" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nyt skitse element" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Rediger søjlegitter" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Regiger skitseelement" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Gruppe" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Studerende detaljerapport" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "En enkelt PDF som indeholder detajlerapporter for alle de studerende i denne " "grouppe." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Studerende rapportkort" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "En enkelt PDF som indeholder rapportkort for alle de studerende i gruppen." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Dumpede" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Vis alle studerende som har modtaget dumpekaraktere i den valgte " "rapportaktivitet og termin." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Skoleår" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" "Opsumering af fravær og sent fremmøde fra en enkelt sektion eller termin." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Fravær" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Arbejdsarkskabeloner" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Kursusarbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nyt kursusarbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Ny kursusaktivitet" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Kursusaktivitet" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Vis/gem arbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Tilføj til kursusarbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Tilføj som kursusarbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapporter" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Udskrivbart arbejdsark" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Et enkelt Excel-formatteret regneark indeholdende alle arbejdsark for denne " "gradebook." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Gradebook export" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "I alt" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Gennemsnit" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "For sent" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Fravær" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Du har ændringer der ikke er gemte. Klik OK for at gemme nu eller Fortryd " "for at forsætte uden at gemme." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Ugyldige pointscore (vist med rødt) blev ikke gemt." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "Ikke tilgængelig" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Point" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Ingen synlige arbejdsark" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Indtast karakterer" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Ingen pointsystem" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Karakteren $value for $name er ikke gyldig." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Ingen pointsystem --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Foregående" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Næste" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Angiv karakter for ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Indtast karakterdetaljer herunder" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet for $student i $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} karakterer for ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Giv karakterer" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Fyld ud" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Sorter efter" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Slet" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Flyt til venstre" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Flyt til højre" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Opdater karakterer" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Elever" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Rapport" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Vis total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Gem total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Vis gennemsnit" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Gem gennemsnit" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Vis fravær" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Gem fravær" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Vis forsent" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Gem forsent" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Skjul" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Karaktersystem" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Rapportkort: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurser" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Studerende: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Detajleret rapport over studerende: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Karakterdetaljer" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Fraværsdetaljer" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datoer" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Elevnavn" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Bruger ID" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Dumpende efter termin" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "De følgende studerende er i risiko for at dumpe de følgende kurser:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Karakterbogsrapport" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Indeholder pointscore efter rapportark. Formaterende til at blive sendt til " "forældrene." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Indeholder pointscorene fra rapportark og fravær. Til brug for skolens " "personale." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Studerende rapportkort efter gruppe" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Studerende detaljeraport efter gruppe" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Fravær pr. dag" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "List over studerende der var fraværende på en given dag." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Fravær efter sektion" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Fraværende" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "For sent" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "rapportark for ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Vis/gem rapportark for ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Rapportarkskabelon detaljer" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Rapportarkskabelon information" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Brug område herunder --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Vælg et eksisterende pointsysem eller brug område herunder" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maksimum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Højeste heltal pointscoreværdi mulig" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Laveste heltal pointscoreværdi mulig" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Tiløj ny rapportaktivitet" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Rapportaktivitet detaljer" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Ret venligst de markerede felter nedenfor" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Anvend" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Rapportkort layout for ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Gittersøjle detaljer" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Gittersøjle kilde" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Gittersøjle overskrift" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Skitseelement detaljer" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Skitseelement kilde" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Skitseelement overskrift" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Maximum pointscore for at bestå" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Minimum pointscore for at bestå" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Forspørg dumpede i terminsrapporten" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Vælg en rapportaktivitet" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Du skal specificere både en rapportaktivitet og en minimum pointscore for at " "bestå" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Forspørg fravær efter dag rapport" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Du skal vælge en gyldig dato i skoleåret." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Forspørg rapportkort" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Forespørg detajleret studerendekort" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Dato" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Forsinkede ankomster" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiket" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Håndter aktivitetskategorier" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Kategorier i SchoolTools karakterbog organiserer aktiviteter og giver " "lærerne mulighed for at vægte forskellige typer af aktiviteter forskellig " "for at udregne karakterer. For eksempel, karakteren i en sektion kan bestå " "af 60 % testpointscore, 20 % hjemmearbejde og 20 % klasseaktivitet." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "På nuværende tidspunkt, administreres listen af kategorier for alle lærere " "gennem denne formular. Det betyder, hvis en eller flere lærere vil bruge en " "katagori der ikke er på listen kan administratoren tilføje den her. Hvis " "nogen af standard kategorierne ikke er relevante for din skole kan du fjerne " "dem herunder." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Fjern" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Tilføj" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Ændre" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Udgiv rapportarksskabelon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Skabelon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Udgiv" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Hvad er dette?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Aktivitetskategorier der bruges i sektionens karakterbog for hele skolen kan " "administreres fra denne side." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Rediger dem så de passe alle typer opgaver og evalueringer der bruges i din " "skole." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Indtast detaljer og vælg søjle" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Brug externe pointscore for at tilføje data fra kilder udefra SchoolTools " "karakterbog." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "Eksterne pointscore skal konfigureres af din systemadministrator." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Standard" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Rediger denne kategori" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Der er ingen aktivitetskatgorier" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Der er ingen kursusaktiviteter." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Dette kursus har ingen kursusarbejdsarksskabeloner." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Nuærende kursusarbejdsark." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Dette skoleår har ingen kursusarbejdsark." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Vælg et arbejdsark at tilføje" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Termin eller år" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Tilføj arbejdsarket til en specifik termin eller hele skoleåret." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Arbejdsarkskabelon" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Nødvendigt input mangler." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Hvis du tilføjer samme skabelon flere gange, husk at give hver version et " "tydeligt huskbart navn." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "HVis du tilføjer samme arbejdsark flere gange, husk at give hver version et " "tydeligt huskbart navn." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Fyld de tomme celler" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Karakter" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "Vælg en karakter at give alle de studerende i denne gradebooksøjle." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Gem" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Denne sektion indeholder kun arbejdsark der er skjulte." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Du kan ${unhide_worksheets} eller ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Genvel: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Zoom ud" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Zoom til normal niveau" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Zoom ind" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Du hverken underviser eller deltager i nogle klasser." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Klasser du underviser" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Klasser du deltager i" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Rapportark bruger SchoolTools gradebook til at samle data og kommentarer fra " "lærerne om de studerende i alle sektioner." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "Første skridt i denne process er at oprette en rapportarksskabelon." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" "Efter du har oprettet en skabelon er det næste skridt at ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "Udgiv det til lærernes gradebook" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Nuværende udgivne arbejdsark" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Udgivne arbejdsark" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Indeks" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Synlig" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Dette skoleår har ingen udgivne arbejdsark." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Nuværende udgivne rapportark" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Rapportark" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Dette år har ikke nogle udgivne rapportark." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Administrer arbejdsarkskabeloner" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Administrer rapportarksskabeloner" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Der er opsat ${count} rapportarksskabeloner." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Der er ingen sat nogle rapportarksskabeloner op." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Administrer Udgivne rapportark" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Udgivne rapportark" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Der er ${count} rapportark udgivet i ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "Der er ingen rapportark udgivet i ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Ikke afgivet karakterer" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Gittersøjler" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Overskrift" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Denne rapport har ingen gittersøjler" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Skitseelementer" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Denne rapport har ingen skitseelementer" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Brug denne side til at lave et standard rapportkort, med data fra ${report-" "sheets} og fraværsprotokollen." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "Rapportark" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "Standard rapportkortet indeholder et gitter hvor hver række svarer til en " "sektion og søjlerne er defineret på denne side." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Under gitteret er en skitse som gennemløbes for hver sektion og definerer " "skitseelementer vist som tekstskitser. Dette er nødvendigt for kommentarer " "eller andre pointscorer der ikke vil passe i et traditionelt gitter." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Både gitteret og skitse layout'et er valgfritt; hvis der ikke er søjler " "eller elementer defineret bliver hele layoutet ignoreret." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Rapportkort kan genereret for individuelle personer eller alle personer i en " "gruppe." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Vælg rapportark der skal udgives" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Vællg en termin eller udgiv til hele året." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Hvis du udgiver den samme skabelon flere gang i samme termin, så give hver " "udgivelse et nemt huskeligt navn." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "Første skridt i processen er at ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "Opret en nyt rapportarksskabelon" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Når du har en skabelon, brug denne formular til at tilføje rapportark til " "karakterbogen for hver sektion der mødes i de specificerede termin(er)." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Data samlet gennem rapportark kan inkluderes i ${report-card-layout} eller " "specieltilpassede rapporter." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "standard rapportkort" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Filtype" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Vælg et år eller en termin" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Download" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Rapportarktiviteter" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Der er ingen rapportaktiviteter." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Et rapportark er en speciel slags karaterbogsark der kan udgives til alle " "skolens lærere's karakterbøger." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Hver udgivet arbejdsark vil indeholde en rapportaktivitet der defineres i " "denne skabelon." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Denne formular giver dig mulighed for at ændre på vægtene af kategorier når " "der udregnes gennemsnitlig pointscore i et arbejdsark." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Indtast en numerisk værdi for hver af de relevante kategorier." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "For eksempel, for at vægte eksamener 60 % af karakteren, hjemmearbejds som " "20 % og quiz'er som 20 %, indtast \"60\" ved siden af \"eksamener, \"20\" " "ved siden af \"hjemmearbejde\" og \"20\" ved siden af \"quiz'zer\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "Listen af kategorier kan tilpasses af skolens administrator." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Arranger eller gem arbejdsark" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Rækkefølge" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Arbejdsark resume" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Overskriv eksistrende arbejdsark med titlen \"Resume\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Opret resume arbejdsark" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Brug arbejdsark i din karakterbog på sammemåde som du ville arganiserer " "aktiviteter i et regneark. Du kan henvise søjlerne fra et arbejdsark til et " "andet." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Du kan tilføje arbejdsark resume til hver at dine karakterbøger, så det " "automatisk inkulderer en søjle for gennemsnittet af alle eksistrende " "arbejdsark." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "For eksempel, hvis du har 3 arbejdsark i en sektion, \"A\", \"B\" og \"C\" " "og klikker \"Opret arbejdsark resume\", vil der blive oprettet et ark med " "titlen \"Resume\", med den gennemsnitligt scorer fra \"A\", \"B\" og \"C\" i " "de 3 første søjler." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Indstil søjleindstillinger" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Kolonnetype" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Skjul?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Gem 'vis kun aktiviter afvikler de sidste_ uger'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Opdatér" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Opret resume arbejdsark" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Karakter ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "vis kun aktiviteter afviklet de sidste ${num_weeks} uger" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sortér)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Gem udgivne rapportark" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Rapportkort layout" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Kilde" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Ny kolonne" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Vælg en kolonne at tilføj" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Skitser aktiviteter" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Vælg en aktivitet at tilføje" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Ingen nuværende termin" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Den handling du forsøgte kunne ikke gennemføres fordi der ikke er indstillet " "nogen terminer i din SchoolTool instans. Få en bruger med " "administratoradgang til at opsætte mindst en termin og prøv igen." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Ingen rapportkort" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "Den handling du forsøgte kunne ikke gennemføres fordi der ikke er indstillet " "noget rapportark i din SchoolTool instans. Få en bruger med " "administratoradgang til at opsætte mindst et rapportark og prøv igen." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Rapportarbejdsark" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Aktivitet ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "En rapportarksskabelon definerer aktiviteterne der skal inkluderes i et " "rapportark der skal udgives til hver sektion i en termin eller et år." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Denne rapport er en liste over studerende der har opnået en pointscore under " "minimum på en valgt aktivitet fra rapportkortet." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "For eksempel, hvis terminet er \"Efterår 2011\" og du har udgivet et " "rapportark med titlen \"Semester karakterer\", som indeholder en aktivitet " "\"Første kvartal\", som bruger en karakterskala hvor \"3\" eller højere er " "en karakter for bestået. For at oprette en rapport over studerende der " "dumper det første kvartal, skal du vælge rapportaktivitet \"Efterår 2011 - " "Semester karakterer - Første kvartal\" og vælg \"3\" som den karakter man " "minimums skal have for at bestå. Klik derefter \"Download\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Forspørg rapport" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Sektions arbejdsark resume" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Vis udgivne rapportark" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Vis" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Slet arbejdsark" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Er du sikker på du vil slette dette arbejdsark og alle arbejdsarkets " "aktiviter?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Dette arbejdsark har ingen aktiviteter." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Arbejdsarkdetaljer" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Arbejdsarkinformation" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Rapportkort layout" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Opgave" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Opgave" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Eksamen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Hjemmearbejde" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Præsentation" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "Identificerer rapportarket i lærerens karakterbog." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identificere kursusarbejdsarket i karakterbøgerne." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Den dag aktiviteten skal gives karakter." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Søjleetiketten for aktiviteten i denne karakterbog." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Aktivitetskategori" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Pointsystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Aktivitetens pointsystem." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Datoen aktiviteten blev oprettet." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Kolonner" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Søjler der vil blive udskrevet på rapportkortet." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Aktiviterer der vil blive udskrivet i skitseelement sektionen." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Arbejdsark i denne karakterbog." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Aktiviteter i denne karakterbog" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Studerende" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Studerende i denne karakterbog." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Eksterne aktivitetskilder" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Registrationsnavnet på kilden" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "Ekstern aktivitets ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "En unik identifikation for den eksterne aktivitet" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Pointværdi for at udregne aktivitetskarakteren" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Navnet på den eksterne aktivitetskilde" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "En kort titel på den eksterne aktivitetskilde" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "En kort titel til den eksterne aktivitet." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Henvisningssøjle aktivitetskilde" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "En tekststren der specificerer kilden for søjlen" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Journalgennemsnit" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Opret, rediger og udgiv rapportarksskabeloner." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Rediger skabeloner" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Opret og rediger karakterbogsdata for en sektion." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Rediger karakterbog" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Se karakterbog" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Se karakterbogsdata for en sektion." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Kun instruktøren af en sektion kan redigere sektionens karakterbog." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Tilføj kursusarbejdsark." #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Karaktersystemer" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Tilføj karaktersystem" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Hvis du gemmer dette pointsystem vil det ikke være tilgængeligt til " "fremtidig brug, men vil beholde de eksisterende scorer. Dette kan ikke " "fortrydes, men der kan oprettet en nyt version af scoresystemet." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nyt pointsystem" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Forkortelse" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Pointværdi" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Lav procent" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Pointscore for at bestå" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Hvis værdierne i pointsystemet falder, f.eks. 1 er den bedste score, indstil " "dette til 'Maximum'. Ellers behold 'Minimum' som pointscore for at bestå." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Denne formulae give dig mulighed for at oprette et speciel tilrettet " "\"scoresystem\" eller karakterskala." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Et scoresystem består af en sekvens af mulige score med faldende værdier." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Hver score erassocieres med en numerisk pointværdi. For eksempel, i USA, er " "et \"A\" normalt 4 point værd, et \"B\" er 3 point værd, etc. Denne værdi " "bruges til at udregninger med pointscorer, såsom at udregne et gennemsnit." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Hver score er også associeret med en minimumsprocent der er nødvendig for at " "opnå den korresponderende karakter. For eksempel, 95 % og over er et \"A\", " "87% og op er et \"B,\" etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Indtast en forkortelse for en scorem hvis scoren har mere en 4 karaktere " "eller du ønsker at oprette en alternation forkortelse for karakterbogen." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Start med den højeste score. Klik 'Tilføj' for at tilføje scorer indtil du " "har oprettet en score med minimum 0 procentpoint." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Der er ingen." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Et scoresystem er en skala der bruges til evaluering, såsom en karakterskala " "eller en rubrikskala." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} indehold" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} underindhold" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Find nu" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Ryd" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Viser ${count} af ${total} emner" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Titelfelt må ikke være tomt." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Værdifelt skal indeholde et gyldigt tal." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Procentfelt skal indeholde et gyldigt tal." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Alle værdier skal være ikke-negative." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Alle procenter skal være ikke-negative." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Procenter kan ikke være højere end 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Et karaktersystem skal have mindst to karakterer." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Pointværdierne skal være i faldende rækkefølge." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Alle procentpointene skal være i faldende rækkefølge." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Den sidste procent skal være 0." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Dobbelt pointscore er ikke tilladt." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Dobbelt forkortelser er ikke tilladt." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ja" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nej" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Nuværende karaktersystem" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Kundetilpasset karaktersystem" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Gem ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Hvert scoresystem skal have en kort titel for at identificere for brugerne, " "for eksempel, hvis din skole's karakterer er fra \"A\" til \"E\", kunne " "titlen være \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Start med den højeste score. Klik 'Tilføg den laveste score' for at tilføje " "scorer indtil du har skabt en score med med minimumsprocent 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Tilføj den laveste score" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Hvis værdierne i scoresystemet er faldende, f.eks. 1 er den bedste score, " "indstil værdien herunder til 'Maximum' score for at bestå. Ellers lad " "værdier være 'Minimum' for at bestå." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "Score for at bestå:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Vis karaktersystem" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Navn" #~ msgid "Requirement index" #~ msgstr "Krav indeks" #~ msgid "Section:" #~ msgstr "Afsnit:" #~ msgid "Term:" #~ msgstr "Semester:" #~ msgid "Apply a grade for all students:" #~ msgstr "Angiv en karakter for alle studerende:" #~ msgid "Period Number" #~ msgstr "Periodenummer" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Indtast en numerisk værdi for hver af de relevante kategorier. Den samlede " #~ "værdi skal være 100." schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fr/0000755000175000017500000000000012322071053025730 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fr/LC_MESSAGES/0000755000175000017500000000000012322071053027515 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fr/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000012367112322071052034204 0ustar menesismenesis000000000000004 3L###7#[#s#"######$/$'E$um${$W_%R%- &V8&E&C&5'-O' }'''''''' '''0(C(L(`(q(u((((((((@)%P) v))P) )) ***p*[+ b+m+, :-[-d-u-+-"---.2+.^.q.. . ..).L.E!/g/y////%///-0A0/Z0 00301d2v2{222&22222 23,3?3 S3&_33 33(3!3S3D445j6 o6}666666677$737F7 f7s7 8%80B8s8y8~8 8888889F9b9k9 |999:3<<< << = =!=2= C=O= c=p======/= = =>> /> :>+D>%p>>>>>$??.?2?@@LA3RAAAAAAA AA%B,B#;B _BlBBBBBB B B B BC&C ,C 9C FCQCeCzCCCCCCCC D D'D,D/D?DPDfDvDDD8ENETE gEtEEE/E E*E'F'CFWkF FF,F G GG%G9GAG\GcGuGGGGGG G H!H!?HaHxHHwHI#IBIbIIIIIII II I I.J 7J)BJ lJxJJ+JJJJKK!K 1K ;K EK PK"ZKU}KKKKvgLLLL M(MTjTnzTLTm6UULU!V(2V%[VVVVVVVVVV V VNWoSWWgX(oXXX"XXX X YY Y6YIY ]YhYYYYY'2ZkZZ5ZDZA[ I[U[ ^[ i[#w[ [[ [ [3[\0\$](!^J^b^%|^^^^^&^#_1%_&W_~_ `f`Ua:sadaSbQgb;b0b &c3c8cAcSchcocvc ~c"cc5c cdd0d8dSdsddddd& eI2e.|e&e e\e 9fEf[f`fhfcgh h`hxi$cj jj"j0j&j"k!Ak ckNkkkkll)l-2li`lal,m@mSmsm)m9mmmAn[n@zn,n,noo"pp:q?q EqQq,hq qq qq-qr2rRr rr-~r rrr'r' sZ1ssFt:uuv v9vXvsv vv"vvw%wAw+[www)@x!jxBxxxx xyy/yJy \y}y`yyzz'z;zT{N}~'~ ,~9~M~`~p~~~~~$~6=FNHe  +  @*/k' ܀0сBJWH "%H%W,}0#$>Ffn ʆ'Ά .$Jo؇/L\x!وB‰ $%<%b#B1411fh6 O ] kw*njό+;g*؍+/ No6'?/g0ȏ܏7 9EU[mD Ȑ6Ӑ '90(j,'   & 4-Ako ے ?I&e' ' )3<DP "͕t&?.0'X)l4X˗N$-s#fŘ., [i$\|9 EXkݝI"ޞn-p9;؟ %*+2^ytڠO8Ȣ 3:n vգ &%Gmtx0!R?[/  /7"3BHV.z q:Rd/P'n?s [@F^Obc)G$L3D2av gNf",# iCX2G5,H)DY]N%]Vi=; -l~0!o>xW4<Z`94p6rU*Amd }H [ya"K&tR$v6QBC pq.c(Sh*=l_E(W7eM?PTs8_t\#h9 {wuTAz1Z| efr0L}SQ'%-/<|@;  n{j+u7gkFIB&UyMX`Y+8jV!^JoKJ~E3:bw\kxm5IO1>$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAdd new report activityAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Currently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage WorksheetMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are no report sheet templates set up.There are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:32+0000 Last-Translator: Gediminas Paulauskas Language-Team: French MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: fr X-Rosetta-Version: 0.1 ${value} n'est pas un poids valide..${worksheet} de ${student} en ${section}Contenus ${requirement}Prérequis ${requirement}Notes de ${section} pour ${worksheet}(trier)-- Année entière ---- Pas de systme de cotation ---- choisissez un modèle ---- Utiliser l'intervalle ci-dessous --AUn titre bref de la source des activités externeUn titre bref pour l'activité externeUne feuille de rapport est une feuille spéciale du carnet de notes qui peut-être déployée vers tout les carnets de notes des professeurs.Un modèle de feuille de rapport définit les activités devant être incluses dans une feuille de rapport déployée dans chaque section d'une période ou d'une année.Un système de notation est une échelle utilisée pour l'évaluation, comme une échelle de cotation.Un système de notation est constitué de séquence de notes décroissantes possible.Un système de notation doit contenir au moins deux notes.Une unique feuille de calcul Excel contenant toutes les feuilles de travail pour ce carnet de notes.Un fichier PDF contenant les rapports de détail de tout les étudiant d'un groupe.Un fichier PDF contenant les fiches de rapport de tout les étudiant d'un groupe.Une chaîne de texte qui spécifie la source de la rubriqueIdentifiant unique pour chaque activité externeAbréviationAbs.AbsencesAbsences par JourAbsences par SectionAbsentActionActionsActivitésActivités dans ce carnet de notesActivités de ${title}Activités à imprimer dans la section d'encadrement.ActivitéCatégories d'ActivitéDétails d'ActivitéAjouterAjouter une Rubrique LiéeAjouter un Système de NotationAjouter une Feuille de RapportAjouter une Feuille de TravailAjouter une cote plus petiteAjouter une Activité ExterneAjouter une nouvelle activitéAjouter un nouveau rapport d'activitéEnsuite, vous créé un modèle, l'étape suivante est de ${deploy-sheet}Tout les pourcentages doivent être positifs.Aucune valeur ne peut être négative.AppliquerÊtes-vous sur de vouloir effacer cette feuille de travail ainsi que toutes ses activités ?AffectationDétails de présenceMoy.MoyenneSous la grille, il y a un contour qui traverse chaque section et qui défini la disposition des éléments d'encadrement comme l'encadrement de texte. Ceci est nécessaire pour les commentaire ou cotes qui ne s'adaptent pas à la grille traditionnel.La grille et la disposition du pourtour sont tout deux optionnels; si aucune rubrique ou élément ne sont définis, l'ensemble de la mise en page est sautée.AnnulerCatégoriesLes catégories sont utilisées dans le carnet de notes de SchoolTool pour organiser les activités et permettre aux professeurs de donner une importance différente aux activités dans le calcul des notes. Par exemple, la note dans une section peut-être composée de 60% des résultats des tests, 20% des devoirs et 20% de la participation en classe.Les catégories peuvent être utilisées pour pondérer différemment divers types d'activité lors du calcul des moyennes. La liste des catégories peut être réglée et définie pour toute l'école par votre administrateur systèmeCatégories supprimées avec succèsCatégoriePoids de CatégorieCatégories ajoutées avec succèsPoids de Catégorie pour la feuille ${worksheet}Changez l'information pour ${fullname}Choisir une colonne à ajouterChoisissez un rapport d'activitéChoisir une activité à ajouterChoisir un système d'évaluation existant ou utiliser l'intervalle ci-dessousCours que vous suivezCours que vous donnezEffacerTitre de RubriqueType de ColonneColonnesColonnes à imprimer dans la fiche de rapportContient les cotes provenant des feuilles de rapport et de présence à l'usage du personnel de l'école.Contient les cotes provenant des feuilles de rapport. Sont formaté pour être envoyé au parent.Activités de CoursActivité de CoursDétails de Activités de CoursFeuille de Travail de CoursDétails des Feuilles de Travail de CoursInformation sur le Modéle de Feuille de Travail de CoursCoursCréer les feuilles de résuméCréer et modifier les données du carnet de notes d'une section.Créer une feuille de résuméCréer, modifier et déployer les modèle de feuille de rapport.Feuilles de Rapport Actuellement DéployéesFeuilles de Travail Actuellement DéployéesPour le moment, la liste des catégories disponibles pour tous les professeurs est gérée via ce formulaire. En effet, si un ou plusieurs professeurs souhaitent utiliser une catégorie ne figurant pas dans cette liste, le gestionnaire du site peut l'y ajouter ici. De même, si certaines catégories ne sont pas pertinentes pour votre école, retirez-les ci-dessous.Système de cotation personnaliséLes données collectées par le biais des feuilles de rapport peuvent être inclues dans un ${report-card-layout} ou des rapports personnalisés.DateDatesPar défautCatégorie par défautCatégorie par défaut changée avec succèsSupprimerEffacer la feuille de travailDéployerDéployer la page de rapportDéployer le Modèle de la Feuille de RapportFeuilles de Rapport DéployéesFeuilles de Travail DéployéesFeuilles de Travail DéployéesDescriptionRapport détaillé d"étudiant: ${schoolyear}TéléchargerTélécharger le PDFDate d'échéanceIl est interdit de dupliquer les notes.Il est interdit de dupliquer les cotes.Chaque feuille déployée contiendra le rapport des activités définies dans son modèle.Chaque cote est aussi associée à un pourcentage minimum pour l'établissement de la note correspondante. Par exemple, 95% et au dessus correspond à "A", 87% et au dessus à "B", etc.Chaque note est associée avec une valeur numérique en point. Par exemple, au USA, un "A" vaut généralement 4 points, un "B", 3 points, etc. Cette valeur sera utilisée dans tout les calculs faits avec les notes, comme établir une moyenne.Chaque système de notation à besoin d'un petit titre pour être identifier par les utilisateur. Par exemple, si les note de votre école vont de "A" à "E", alors le titre pourrait être "A-E".EditerModifier ActivitéModifier les Poids de CatégorieModifier une Activité ExterneModifier Résultat ExterneModifier le Carnet de NotesModifier une Rubrique de GrilleModifier une Rubrique LiéeModifier l'Élément d'EncadrementModifier une Feuille de RapportÉdition des ModèlesModifier Feuille de TravailModofier cette catégorieEntrer les détails et choisir une rubriqueEntrer les NotesEntrer une abréviation uniquement pour les notes qui ont plus de quatre caractères et dont vous souhaitez créer une abréviation alternative pour le carnet de notesEntrer les détails de la note ci-dessousEntrer les notes pour ${fullname}Entrez des valeurs numériques pour chaque catégorie appropriée.EssaiExamenSystème de Cotation ExistantExport en XLSActivité ExterneID Activité ExterneSource Externe d'ActivitéRésultat externeDétails des résultats externesSource de résultat externeLes sources externes de résultats doivent être configurées par votre administrateur système.ÉchecsÉchecs par PériodeType de FichierLancer la recherchePar exemple, s'il existe trois feuilles dans une classe, "A," "B," et "C," et que vous cliquez sur "Créer Feuilles de Résumé", une page supplémentaire intitulée "Résumé" sera créée qui comprendra les cotes moyennes de "A," "B," et "C," dans les trois premières colonnes.Par exemple, pour la période "Automne 2011," vous avez déployé une feuille de rapport intitulée "Notes du Semestre", qui inclus une activité "Premier Trimestre" utilisant une échelle de cotation où un "3" ou supérieur permet de passer. Pour créer un rapport des étudiants échouant au premier trimestre, vous devrez sélectionner le rapport d'activité "Automne 2011 - Notes du Semestre - Premier Trimestre" et choisir "3" comme la note minimale permettant de passer. Et cliquer "Télécharger".Par exemple, pour pondérer les examens à 60% de la note, les devoirs à 20% et les questionnaires à 20%, entrer "60" à coté de "Exam", "20" à coté de "Devoir" et "20" à coté de "Quiz".Cote de Crédit TotaleNoteNote ${name}Noter une ActivitéDétail de la NoteCarnet de NotesExporter le bulletin de notesRapport du Carnet de NotesRubrique de GrilleDétails de Rubrique de GrilleColonnes de la GrilleEn-tête de la rubrique de la grilleSource de la rubrique de grilleGroupeEn-têteMasquerMasquer ${scoresystem}Masque 'Montrer seulement les activités dues les _ semaines passées'Masquer Abs.Masquer Moy.Masquer les Feuilles de Rapport DéployéesMasquer Feuille de RapportMasquer TotalMasquer Ref;Montrer/masquer les Feuilles de Travail Déployées pour ${year}Masquer/Montrer Feuille de Rapport pour ${year}Masquer/Montrer FeuillesMontrer/masquer les Feuilles de travailMasquer ?En masquant ce système de notation, on le rend indisponible pour l'avenir, mais les anciennes cotes seront gardées. Cette action n'est actuellement pas réversible, mais une même version du système de notation peut être recréé.La plus grande valeur entière de point possibleTravail personnelDésigne les feuilles de travail de cours dans le carnet de notes.Identifie la feuille de rapport dans les carnets de notes des professeurs.Si la valeur descend dans le système de notation, ex: 10 est la meilleure cote, mettez le en 'Maximum'. Autrement, laisser le sur 'Minimum'. Enfin, avant de valider le système de notation, veuillez sélectionné la 'Cote de Passage' et 'Minimum'.Si la valeur descend dans le système de notation, ex: 10 est la meilleure cote, mettez le en 'Maximum'. Autrement, laisser le sur 'Minimum'. Enfin, avant de valider le système de notation, veuillez sélectionné la 'Cote de Passage' et 'Minimum'.IndexLes notations non-valides (indiquées en rouge) n'ont pas été sauvéesJournalMoyenne de journalLaboTitreAgencer la Fiche de RapportLimité à 5 caractères ou moins.Rubrique LiéeRubrique de Source d'Activité LiéesListe les étudiants absents un jour donné.Pourcentage BasLa plus petite valeur entière de point possibleDéfinir par défautGérer les catégories d'activitésGérer feuille de travailMaximumRésultat Maximum pour RéussirMinimumRésultat Minimum pour RéussirRésultat MinimumAller à gaucheAller à droiteMes NotesN/ANom de la source des activités externeNouvelle ActivitéNouvelle catégorieNouvelle ColonneNouvelle Activité de CoursNouvelle Feuille de Travail de CoursNouvelle Activité AxterneNouveau Résultat ExterneNouvelle Rubrique de GrilleNouvelle Rubrique LiéeNouvel Élément d'EncadrementNouveau Rapport d'ActivitéNouvelle Feuille de RapportNouveau Système de NotationNouveau ModèleNouvelle feuille de travailSuivantNonPas de Période CouranteAucune feuille de rapportAucune Feuille de Travail VisiblePas de systme de cotationRien n'est NotéOKDès que vous avez un modèle, utilisez ce formulaire pour ajouter la feuille de rapport au carnet de notes de chaque section qui correspond à la période ou aux périodes spécifiées.Seul le formateur d'une section peut modifier son carnet de notes.OrdreActivités d'EncadrementÉlément d'EncadrementDétails de l'Élément d'EncadrementEn-tête de l'élément d'EncadrementSource de l'élément d'EncadrementÉcraser les feuilles de calcul existantes intitulées "Résumé".Note de PassageLe champ pourcent doit contenir un nombre valide.Les pourcentages ne peuvent être supérieurs à 100Veuillez corriger les champs marqués ci-dessous.Veuillez les modifier pour répondre aux types de travaux et d'évaluations utilisés dans votre école.Valeur en PointPointsValeur des points pour calculer la note de l'activitéPréférencesPrésentationPrécédentFeuille de Travail ImprimableProjetAgencer ou Masquer les Feuilles de TravailRapportRapport d'ActivitésRapporter une ActivitéDétails du Rapport d'ActivitéAgencement de Fiche de RapportAgencement de Fiche de Rapport pour ${year}Agencements de Fiche de RapportFiche de Rapport: ${schoolyear}Feuille de RapportModèle de Feuille de RapportModèle de Feullie de Rapport des DétailsModèle de Feullie de Rapport d'InformationModèles de Feuille de RapportFeuilles de rapport pour ${year}Feuille de RapportLes feuilles de rapport utilisent le carnet de notes SchoolTool pour collecter les données et les commentaires des professeurs concernant les étudiants dans toute les sections.RapportsRequête de Rapport d'Abscenes par JourDemander un rapport détaillé pour l'étudiantDemander un Rapport des Échecs pour la PériodeDemander un rapportDemander une carte de rapportL'entrée requise est manquanteRetourner au Carnet de NotesSEnregistrerAnnée ScolaireScoreSystème de scoreSystèmes de NotationLe pourcentage des cotations doivent aller dans un ordre descendant.Coter ceciLes valeurs de notation doivent aller en décroissant.Système de CotationSectionRésuméChoisissez une période ou déployer sur l'année entire.Sélectionner une année ou une périodeChoisisez la feuille de rapport à déployerDéfinir les Préférences des ColonnesParamètresPage1Raccourci : Alt-SMontrer Abs.Montrer Moy.Montrer TotalMontrer Ret.Affichage de ${count} éléments sur ${total}Montre tout les étudiants en résultat d'échec pour le rapport d'activité et la période sélectionnée.Trier parOrigineCommencez avec la cote la plus haute. Cliquer sur "Ajouter une cote plus basse" pour ajouter des cotes jusqu'à ce que vous ayez créé une cote avec le pourcentage minimum de 0.Commencez avec la cote la plus haute. Cliquer sur "Ajouter" pour ajouter des cotes jusqu'à ce que vous ayez créé une cote avec le pourcentage minimum de 0.ÉtudiantRapport Détail d'ÉtudiantRapport Détail d'Étudiant par GroupeNom de l'étudiantFiche de Rapport d"ÉtudiantFiche de Rapport d'Étudiant par GroupeElève: ${student}EtudiantsLes étudiants dans ce carnet de notes.SoumettreSommaireFeuille de RésuméRésumé des absences et retards pour une seule section et période.TRetardsEn retardModèlePériodePériode ou AnnéeLe champ Titre ne peut être vide.Les catégories d'activité utilisées dans le carnet de notes des sections sont, partout dans l'école, gérées de cette page-ci.La catégorie de l'activitéLe système de cotation de l'activitéL"en-tête de colonne pour l'activité dans le carnet de notes.Date à laquel l'activité doit être côtée.La date à laquelle l'activité a été créée.L'activité externeL'activité externe n'a pu être trouvéeLa première étape du processus est de ${add-sheet}La première étape du processus est de créer un nouveau modèle de feuille de rapport.Les étudiants suivants sont susceptibles d'échouer dans les cours suivants :La note ${value} de ${name} n'est pas valide.Le dernier pourcentage doit être 0La liste des catégories peut-être personnalisée pour votre école par l'administrateur du système.L'opération que vous tentez ne peut pas être réalisée parce qu'il n'y a pour le moment aucune feuille de rapport configurée dans votre instance SchoolTool. Veuillez faire configurer au moins une feuille de rapport par un utilisateur disposant d'un accès d'administration et retentez l'opération.L'opération que vous tentez ne peut être faites car il n'y a actuellement aucune période définie dans votre instance SchoolTool. Veillez faire configurer par un utilisateur avec des droits d'administration au moins une période, ensuite réessayer votre opération.La valeur du point de cette activité sera calculé comme la cote de crédit totale multipliée par la valeur en pourcentage de la note externe.Le nom d'enregistrement de la sourceUne fiche de rapport peut-être généré pour une personne ou toute les menbres d'un groupeLa fiche de rapport standard contient une grille où chaque ligne correspond à une section et les rubriques tel que définies sur cette page.Il n'y a pas de modèle de feuille de rapport configuré.Il n'y en a aucun.Ce formulaire vous permet de modifier la pondération des catégories lors du calcul des cotes moyennes dans les feuille de travail.Ce formulaire vous permet de de créé un "système de notation" personnalisé ou une échelle de cotation.Ce rapport est constitué d'une liste d'étudiants ayant obtenu un note minimum pour une activité sélectionnée émanant d'une feuille de rapport.Cette valeur doit être un entier.Cette valeur doit être un entier. Vous pouvez attribuer un crédit supplémentaire au-dessus de cette valeur.Cette feuille de travail n'a pas d'activitésIl n'y a pas de feuille de rapport déployée cet année.Il n'y a pas de feuille de travail déployée cette année.TitreTotalRet.TypeMontrerMontrer les Feuilles de Rapport DéployéesMontrer Feuille de RapportMontrer les Feuilles de TravailMettre à jourMettre à Jour les NotesMettre les notes à jourUtiliser résultats externes pour ajouter des données venant de sources en dehors du carnet de notes de SchooiTool.Utiliser cette page pour mettre en page une fiche de de rapport standard, en extrayant les données de ${report-sheets} et du journal de présence.Utilisez les feuilles de travail dans votre carnet de notes de la même manière que vous le feriez dans un tableur pour gérer un grand nombre d'activités. Vous pouvez lier les colonnes d'une feuille à l'autre.ID utilisateurLes champs de valeurs doivent contenir un nombre valide.Voir le Carnet de NotesAfficher le Système de CotationVoir les données du carnet de notes d'une section.VisibleCatégoriesQu'est-ce que c'est ?Feuille de travailDétais de FeuilleInformation de FeuilleModèle de Feuille de TravailModèles de Feuille de TravailFeuilles de travailFeuilles de Travail pour ${year}Les feullies dans le carnet de notes.annéeOuiVous pouvez ajouter une feuille de résumé à chacun de vos carnets de notes qui inclura automatiquement une colonne pour la moyenne de toutes les feuilles existantes.Vous n'enseignez ou ne fréquentez aucune classeCertaines de vos modifications n'ont pas été enregistrées. Cliquez sur OK pour les enregistrer maintenant ou sur ANNULER pour continuer sans enregistrer.Vous devez spécifier une date valide durant l'année scolaire.Vous devez spécifier deux chose: un rapport d'activité et un score minimum pour réussir.Zoom AvantZoomZoom ArrièreAjouterModifiercréer un nouveau modèle de feuille de rapportdéployer le dans les carnets de notes des professeurs.cote de passage:bouton-enleverfeuilles de rapportMontrer seulement les activités dues les ${num_weeks} semaines passéesfiche de rapport standardschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/de/0000755000175000017500000000000012322071053025711 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/de/LC_MESSAGES/0000755000175000017500000000000012322071053027476 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/de/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000005764712322071052034176 0ustar menesismenesis00000000000000'T #";^ew/'{-E5-; iv{ 0$8<N_r%  P bm  k" 2 R e w }  )   3 "2"7"="E"&V"}"""" "" "&"# $#1#(:#!c## #######$ $!$;$0X$$$ $$$$$$ $% % &'R( X( f( s(}( (((( ( (( (%()$ )/)8)3>)r)z)~))))%))# * -*:*U*f*n*v* * * **&* * * **+#+7+H+ Y+ f+t+y+|++++++/+*+'#,'K, s,,,, , ,,,,,,--1- E-R-!p-------.;.O.j.~.. .. . ...). ///9/O/f/o/v/ / / /"////// 0 040Q0e0n00000000 0"00031*K1"v11'1D1(2!E2g2#D3h3nx3m3U4!t4(44444444 5 5 5((5Q5`5r5 5 555 55555'6k657DL77 77 7 7#7 7 78"9$ :E:![:"}: :::::;7;+P;|;6<KV<A<1< =!= &=2=F=O=V= _= l==>= == >>1>J>c>>>#>(>? (?Z3? ???? ?? ?W?UA!A B$*B OB"pB"B&BMB+CJC`C iC uCC8CC%C`CNEmEsEyEE)E EEEEEF 5F-BFpFyF F)F#F FFG"G7GSGkGGGGGGCGAHIHRHfHyHHH0HH HH/IK[L `LnL ~LL LL L LLLLM5M HM$TM yMM@M MM M#M N,,N'YN N&NN NNO O)O?OVO nOzO+OOO OOOPP/P BPOPbPiPnPPPP PPKP,$Q5QQ3Q QQ(Q QR RR"R*R?RQRlR{R RR!RRRS3S%\'O1Kx%#  ~FY3h"%@+<4.`Vg92:^q d{C_ "-w$(m5! $QftnZ|&ka ' o?cyLR}8) =/U AGbSP$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system must have at least two scores.A single PDF containing detail reports for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityAdd new report activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.EditEdit ActivityEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter GradesEnter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailuresFailures by TermFile TypeFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide Abs.Hide Ave.Hide Report SheetHide Trd.Hide/unhide Report Sheets for ${year}Hide?Highest integer score value possibleHomeworkIndexInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLimit to 5 characters or less.Linked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage WorksheetMaximumMinimumMinimum Passing ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOrderOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card LayoutsReport SheetReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a year or termSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show Trd.Showing ${count} of ${total} itemsSort bySourceStudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This worksheet has no activities.This year has no report sheets deployed.TitleTotalTypeUnhideUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUser IdValue field must contain a valid number.View GradebookView Score SystemWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.remove-buttonreport sheetsProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 01:33+0000 Last-Translator: Daniel Winzen Language-Team: German MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: de X-Rosetta-Version: 0.1 X-Poedit-Bookmarks: 326,-1,-1,-1,-1,-1,-1,-1,-1,-1 $value ist kein gültiges Gewicht.$worksheet für $student in $section${requirement} Inhalt${requirement} untererfordernisse${section} Noten für ${worksheet}(sortieren)-- Vollständiges Jahr ---- kein Notensystem ---- Wählen Sie eine Vorlage --Auswahl darunter benutzenAEin kurzer Titel der externen Quelle für Aktivitäten.Ein kurzer Titel der externen Aktivitäten.Ein Berichtsblatt-Vorlage definiert die Aktivitäten, die in einem Berichtsblatt enthalten sind Sie werden in jedem Bereich in einem Jahr oder Semester eingesetztEin Punktesystem muss mindestens zwei Pnkte enthalten.Eine einzelne PDF mit detaillierten Berichten aller Schüler dieser Gruppe.Ein Textfolge, die eine genaue Quelle für die Spalte definieren.Ein eindeutiger Name für die externe Aktivität.AbkürzungAbs.AbwesenheitAbwesenheit pro TagAbwesendAktionAktionenAktivitätenAktivitäten in diesem NotenbuchAktivitäten von ${title}Aktivitäten, die in der Berichtskarte gedruckt werden sollen.AktivitätAktivitäts-KategorienHinzufügenVerlinkte Spalte hinzufügenPunktesystem hinzufügenBerichtblatt hinzufügenEin Arbeitsblatt hinzufügenExterne Aktivität hinzufügenNeue Aktivität hinzufügenNeue Berichtsaktivität hinzufügenAlle Prozentangaben müssen positiv seinAlle Werte müssen positiv seinAusführenSind Sie sicher, dass Sie das Arbeitsblatt mit den gesamten Aktivitäten entfernen wollen?Zuordnungin /src/schooltool/gradebook/browser/pdf_views.py:321 enthaltenAve.DurchschnittAbbruchKategorienDie Kategorien werden im Notenbuch von schooltool benutzt, um Aktivitäten zu organisieren und damit Lehrer für die verschiedenen Arten von Aktivitäten unterschiedliche Gewichtungen für Klassen berechnen können. Zum Beispiel könnte die Note aus folgenden Bereichen bestehen: Test-Noten 60%, Hausaufgaben 20% und Unterrichtsanwesenheit 20%Kategorien können verwendet werden um Arbeiten unterschiedlich stark in den Durchschnitt einfließen zu lassen. Der Administator kann die Liste der Kategorien ändern.Kategorien erfolgreich gelöscht.KategorieKategorien erfolgreich hinzugefügt.Angaben ändern für ${fullname}Wähle eine Spalte zum hinzufügeneine Berichtsaktivität auswählenWähle eine Aktivität zum hinzufügenWählen Sie bereits existierendes Punktesystem oder Auswahl darunter benutzenKlassen die Sie beaufsichtigenUnterrichtete KlassenSäubernSpaltennameSpaltentypSpaltenSpalten die in der Berichtskarte gedruckt werden sollen.KurseErzeuge Zusammenfassungs-ArbeitsblattDerzeit wird die Liste der verfügbaren für alle Lehrer in diesem Formular geführt. Wenn zwei oder mehr Lehrer eine Kategorie nicht in der gegenwärtigen Liste nutzen möchten, kann sie der Seiten-Manager hier einfügen. Wenn einige der voreingestellten Kategorien für Ihre Schule bedeutungslos sein sollte, können sie weiter unten entfernt werden.Individuelles BewertungssystemDatumDatenStandardStandard-KategorieStandard-Kategorie erfolgreich geändert.EntfernenArbeitsblatt löschenAnwendenBerichtsblatt anwendenZeugnis-Vorlage anwendenEingesetzte BerichtsblätterBeschreibungDetaillierter Schüler Bericht: ${schoolyear}DownloadPDF herunterladenAbgabefristDoppelte Abkürzungen sind nicht erlaubt.Doppelte Punkte sind nicht erlaubt.BearbeitenAktivität anpassenExterne Aktivität bearbeitenNotenbuch bearbeitenVerlinkte Spalte bearbeitenBerichtblatt bearbeitenVorlagen bearbeitenArbeitsblatt bearbeitenDiese Kategorie bearbeitenNoten eingebenNoten Details unten angebenNoten für ${fullname} eingebenGeben Sie einen numerischen Wert für jede relevante Kategorie ein.AufsatzPrüfungAls XLS exportierenExterne AktivitätID der externen AktivtätQuelle der externen AktivtätFehlerSchüler, die das Kursziehl nicht erreicht habenDateitypJetzt suchenWenn Sie zum Beispiel drei Arbeitsblätter in dem Bereich "A" "B" und "C" haben und Sie auf "erstelle Übersicht der Arbeitsblätter"Zum Beispiel, wir haben das Semester "Herbst 2011", und Sie haben einen Bericht mit der Überschrift "Semester Noten", die eine Tätigkeit "erstes Quartal ," umfasst Dabei wird eine Benotungsskala eingesetzt, wo eine "3" oder höher für das Bestehen des Kurses erreicht werden muss. Um einen Bericht der Studierenden zu erzeugen, die den Kurs nicht im ersten Quartal bestehen werden, wählen Sie den Berichtaktivitäten "Herbst 2011 - Semester Noten - erstes Quartal" und wählen Sie "3", als die Minimalanforderung für den Kurs. klicken Sie auf "Download".Zum Beispiel bei der Gewichtung der Note: Prüfungen 60%, Hausaufgaben 20%, Quiz 20%. Geben Sie ein: "60" bei "Prüfung", "20" bei "Hausaufgaben" und "20" bei "Quiz"NoteStufe ${name}BenotungsdetailNotenheftBericht zum NotenstandRasterspaltenGruppeÜberschriftAusblendenVerstecke Abs.Verstecke Ave.Berichtsblatt ausblendenVerstecke Trd.Einblenden/ausblenden des Berichtsblatts für ${year}Verstecken?höchster Ganzahl Punktwert möglichHausaufgabeIndexungültige Noten (in Rot hervorgehoben) werden nicht gespeichertProtokollLaborBeschriftungLeistungsbericht-Formular gestaltenMaximal 5 oder weniger Zeichenverknüpfte Spalten der externen Aktivität.Zeigt fehlende Schüler eines Tages an.Wenig Prozentniedrigster Ganzahl Punktwert möglichAls Standard festlegenAktivitäts-Kategorien verwaltenArbeitsblatt verwaltenMaximumMinimumMindestpunktzahl für Bestehen des KursesNach links verschiebenNach rechts verschiebenMeine Notenk. A.Name der externen Quelle für Aktivitäten.Neue AktivitätNeue KategorieNeue SpalteNeue externe AktivitätNeue verlinkte SpalteNeuer LeistungsberichtNeues BerichtblattNeues PunktesystemNeue VorlageNeues ArbeitsblattWeiterNeinkein gegenwärtiges SemesterKeine Berichtsblätternichts benotetOKReihenfolgeÜbersicht AktivitätenÜberschreibe existierende Arbeitsblätter mit dem Titel "Zusammenfassung".Prozentfeld muss eine gültige Zahl besitzenProzentangaben dürfen nicht größer werden als 100.Bitte korrigieren Sie die markierten Eingabefelder.Punkte WertPunktePunktwert, der Aktivitätsnote errechnetEinstellungenReferatVorherige(r)ProjektBerichtBerichtsaktivitätenBerichtaktivitätBerichtsaktivität DetailsZeugnis-LayoutAussehen der BerichtskartenBerichtsblattBerichtsblatt-VorlagendetailsBerichtsblatt-VorlageninformationZeugnisformular-VorlagenBerichtsblatt für ${year}Arbeitsblätter berichtenBerichteAbwesnheiten pro Tagesbericht wählendetailierten Zeugnisbericht nachfragenAbwesenheiten nach Semesterberichte nachfragenZeugnisbericht nachfragenErforderliche Eingabe fehlt.Zurück zum NotenheftSSichernSchuljahrPunkteNotensystemPunktesystemProzentangaben der Punkte mussen in absteigender Folge angelegt werden.Punktwerte müssen in absteigender Folge angelegt werden.PunktesystemSektionBereichsübersicht ArbeitsblätterJahr oder Semester auswählenSpalteneinstellungen sichernEinstellungenBlatt1Tastenkombination: Alt-SZeige Abs.Zeige Ave.Zeige Trd.Zeige ${count} von ${total} EinträgenSortieren nachQuelleSchülerSchülerdetailberichtSchülerdetailbericht nach GruppeSchülernameSchülerberichtskarteSchülerberichtskarte nach GruppeSchüler: ${student}StudentenStudenten in diesem NotenbuchSendenZusammenfassungTVerspätungenVerspätetVorlageBedingungSemester oder JahrDas Titelfeld darf nicht leer seinDie AktivitätskategorieDas Bewertungssystem für AktivitätDie Spaltenüberschrift der Aktivität in dem NotenbuchDieses Datum definiert die AbgabefristDas Datum an dem die Tätigkeit erstellt wurde.Die externe AktivitätDie externe Aktivität konnte nicht gefunden werdenDie folgenden Schüler sind gefährdet den Kurs nicht zu bestehenDie Note $value für $name ist ungültig.Die letzte Prozentangabe muss null sein.Ihre angefragte Operation konnte nicht ausgeführt werden, da derzeit keine Semester in ihrer SchoolTool Instanz angelegt wurden. Ein Nutzer mit administrativen Rechten muss mindestens ein Semester anlegen. Versuchen Sie Ihre Operation danach erneutRegistrierungsname der QuelleKeine vorhanden.Dieses Formular erlaubt Ihnen die Gewichtung der Kategorien bei der Berechnung von Durchschnittsnoten in einem Arbeitsblatt.Der folgende Bericht ist eine Liste der Schüler, die Minimum an Punkten von der ausgewählten Aktivität besitzen.Dieser Wert muss ein Integer sein.Dieses Arbeitsblatt enthält keine Aktivitäten.Dieses Jahr hat keine Berichtsblätter eingesetzt.ÜberschriftGesamtTypHervorhebenBerichtsblatt einblendenArbeitsblätter hervorhebenAktualisierenNoten aktualisierenNoten aktualisierenBenutzer-IDWertefeld muss eine gültige Zahl besitzenNotenbuch anzeigenPunkte-System anzeigen.Kategorien gewichtenWas ist das?ArbeitsblattArbeitsblätter DetailsArbeitsblätter InformationArbeitsblätterArbeitsblätter in diesem NotenbuchJahrJaSie können eine Übersicht der Arbeitsblätter, zu jedes Ihrer Klassenbücher hinzufügen, so dass automatisch auch eine Spalte für den Durchschnitt aller vorhandenen Arbeitsblätter angelegt wird.Sie unterrichten und besuchen keine KlassenSie haben einige Änderungen, die nicht gespeichert wurden. Klicken Sie auf OK, um jetzt zu speichern oder auf abbrechen wenn Sie ohne speichern fortzusetzen wollen.Sie müssen ein gültiges Datum des Schuljahres definierenSie müssen eine sowohl eine Berichtsaktivität als auch eine Mindestpunktzahl zum Bestehen des Kurses definierenAnsicht vergrößernAnsicht normalAnsicht verkleinernHinzufügenÄndernEine neue Zeugnisvorlage erstellen.EntfernenBerichtsblätterschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es.po0000644000175000017500000032374212321112514026300 0ustar menesismenesis00000000000000# Spanish translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # Mario Fuentes , 2005. # Paco Molinero , 2010. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2014-04-08 03:51+0000\n" "Last-Translator: Rafael PampaVilca \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-04-08 07:11+0000\n" "X-Generator: Launchpad (build 16976)\n" "Language: es\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Hoja1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Actividades" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Actividades del curso" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Hojas de trabajo implementadas" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resumen" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Actividad externa" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "La actividad externa" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Añadir nueva actividad" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Añadir" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancelar" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Título" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etiqueta de columna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limitado a 5 caracteres o menos." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Fecha de cierre" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descripción" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoría" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Las categorías pueden ser utilizadas para asignarles diferentes pesos a las " "actividades cuando se calcula el promedio. La lista de categorías puede ser " "definida por el administrador del sistema." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Todas las calificaciones" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Este valor debe ser un entero. Puede otorgar crédito adicional por encima de " "este valor." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Puntaje mínimo" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Este valor debe ser un entero." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Detalles de actividad" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Enviar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Añadir una actividad externa" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Fuente del puntaje externo" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "El valor del punto de esta actividad se calculará como la puntuación de " "crédito total, multiplicado por el valor del porcentaje de la puntuación " "externo." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Detalles del puntaje externo" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Cambiar información para ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar actividad externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Categoría de pesos para hoja de cálculo ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value no es una ponderación válida" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "No se puede encontrar la actividad externa" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Promedio" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Añadir columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editar columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Actividad" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Puntaje externo" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorías" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Categoría nueva" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoría predeterminada" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Las categorías se eliminaron con éxito." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoría añadida correctamente" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "La categoría por defecto fue modificada con éxito." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Establecer como predeterminado" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorías de actividades" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Plantillas de hojas de informas" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Añadir una hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Añadir a una hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editar" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editar hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nueva Actividad de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Libro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nueva hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nueva hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Regresar al Libro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Mostrar hojas de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nueva actividad" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nueva actividad externa" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nueva columna vinculada" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Hojas de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gestionar hoja de cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Ponderar categorías" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferencias" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Descargar PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Actualizar notas" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Utilizar hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Ocultar Hoja de Informe" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Mostrar Hoja de Informe" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Esquema de Libreta de Notas" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Hoja de detalles del curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Información de la plantilla del curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Detalles de la actividad del curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Año completo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Hoja de trabajo para el ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Seleccione una plantilla --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Ocultar/mostrar la hoja de trabajo desplegada para el ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sección" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Período" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Año" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Configuración" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Acciones" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Hoja de trabajo" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Ponderaciones de categoría" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nuevo puntaje externo" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Editar actividad" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Editar puntaje externo" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Actividades de Notas" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Puntuación" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Puntuaciones" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Editar los Pesos de las Categorías" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Plantilla de hoja de reporte" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Informe de actividades" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nueva Plantilla" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Acción" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Ocultar/mostrar Hojas" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mis Notas" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Columna de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Elemento del Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nueva Columna de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nuevo Elemento de Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Editar Elemento de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Editar Elemento del Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Informe detallado del estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Unico archivo PDF que contienen las boletas de calificaciones para todos los " "estudiantes en el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Tarjeta de Informe de estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Unico archivo PDF que contienen las boletas de calificaciones para todos los " "estudiantes en el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Fallas" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Muestra todos los alumnos que hayan recibido calificaciones suspensas en la " "actividad y el intervalo de tiempo seleccionados." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Exportar las calificaciones para cada estudiante de cada sección para el " "período." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "Exportar Informe de la Hoja de Datos" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Exportar Informe de la Tarjeta de Datos para cada estudiante en cada sección " "de la escuela. Habrá una hoja de trabajo para cada período del año." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Año Escolar" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Resumen de las ausencias y tardanzas de una sola sección y período." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Ausencias" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Plantilla de Hoja de Trabajo" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Hoja de Trabajo del curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nueva Hoja de Trabajo del curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nueva Actividad del Curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Actividad del Curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Ocultar/Mostrar Hojas de Trabajo" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Agregar Hoja de Trabajo del Curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Agregar como Hoja de Trabajo del Curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Informes" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Hoja de Trabajo para imprimir" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" "Hoja de cálculo del libro de calificaciones con formato para impresión." #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Una sola hoja de cálculo con formato Excel que contiene todas las hojas de " "trabajo para este libro de calificaciones." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Exportar Libro de Calificaciones" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Prom." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Tardanzas" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Ausencias" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos " "ahora o CANCEL para continuar sin guardar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Puntuaciones inválidas (marcadas en rojo) no se guardaron." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Puntos" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Hojas de Trabajo no visibles" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Ingrese Notas" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Ningún sistema de puntuación" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "La nota $value para $name no es válida." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Ningún sistema de puntuación--" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Siguiente" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Escriba notas para ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Escriba el detalles de Notas a continuación" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "${worksheet} es el histórico de notas para ${student}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "Puntuación Eliminada" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet para $student en $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} notas para ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Calificar" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Rellenar hacia abajo" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Ordenar por" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Borrar" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Mover a la izquierda" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Mover a la derecha" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Actualizar Notas" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Estudiante" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "Histórido de Calificaciones" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Informe" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Mostrar el Total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Ocultar el total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Mostrar promedio" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Ocultar promedio" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Mostrar ausencias" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Ocultar Ausencias" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Mostrar tardanzas" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Ocultar Tardanzas" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ocultar" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "Valor" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Informe de tarjeta: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Asignaturas" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Estudiante: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Informe completo del estudiante: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Detalle de notas" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Detalle de asistencia" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Fechas" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nombre del estudiante" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Id Usuario" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Aplazados por período" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "períodos ${term} con error" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "Informe de la Hoja: ${worksheet}" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "Actividad: ${activity}" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "Calificar: ${score}" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Los siguientes estudiantes están en riesgo de fracasar en los siguientes " "cursos:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "AUSENCIAS POR DÍA" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "Informe de ausencias por día" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "Ausencias por ${day}" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "AUSENCIAS DE SECCIÓN" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "Informe de ausencias de ${section}" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "Docente(s): ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Informe de Libro de Notas" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "Libro de Calificaciones de ${section}" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "Docentes: ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "Hoja de Informe" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "Hoja de calificaciones de ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "Informe detallado de ${student}" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contiene las puntuaciones de hojas de informe. Formato que será envido a los " "padres." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contiene las puntuaciones de hojas de informe y de asistencia. Para ser " "usado por personal de la escuela." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Informe del Alumno por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Informe detallado del Alumno por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Ausencias por día" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Las listas de estudiantes ausentes en un día dado." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Ausencias por Sección" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Ausente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Retraso" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Informe de calificaciones del ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Mostrar/Ocultar Informe de calificaciones del ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Detalles de la Plantilla de Hoja de Informes" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Información de la Plantilla de Hoja de Informes" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use el rango de abajo --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Escoja un sistema de notas existente o use el rango de abajo" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Máximo" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Valor entero de nota más alto posible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mínimo" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Valor entero de nota más bajo posible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Agregar nuevo reporte de actividad" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Detalles de la Actividad del Informe" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Corrija los campos marcados abajo." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplicar" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Diseño de la Hoja de informes del ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Detalles de la Columna" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Origen de la Columna" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Encabezado de la Columna" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Detalles del esquema del Item" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Origen del esquema del Item" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Encabezado del esquema del Item" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "Selecciones el origen" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "Seleccione una puntuación" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "${value} no es un valor válido en ${scoresystem}." #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Puntuación máxima pasante" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Nota mínima para pasar" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Solicitar informe de aplazamientos por período" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Elija una actividad de informe" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Debe especificar una actividad de informe y una nota mínima para pasar." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Solicitar Informe de ausencias por día" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Debe especificar una fecha válida dentro del año escolar." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Solicitar Libreta de Notas" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Solicitar informe detallado de estudiante" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Fecha" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "Ausencias (continuación)" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "Usuario: ${username}" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Retrasos" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "Detalles de asistencia" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gestionar las categorías de actividades" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Las categorías se usan en el cuadro de notas de SchoolTool para organizar " "actividades y permitir a los maestros ponderar de forma diferente los tipos " "de actividades para calcular las notas. Por ejemplo, la nota final podría " "componerse de 60% de exámenes, 20% de tareas y 20% de participación en " "clases." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Actualmente, la lista de categorías disponible para todos los maestros se " "administra en este formulario. Es decir, si uno o más maestros quisieran " "usar una categoría que no está en la lista, el administrador del sitio puede " "añadirla aquí. De la misma forma, si algunas de las categorías " "predeterminadas no son relevantes para su escuela, elimínelas abajo." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Quitar" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Añadir" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Cambiar" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Implementar plantilla de informe a la hoja de trabajo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Plantilla" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Implementar" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "¿Qué es esto?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Las categorías de actividad utilizados en la sección de libro de " "calificaciones de la escuela se gestionan desde esta página." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Por favor, modifique para que se adapten a los tipos de tareas y " "evaluaciones utilizadas en su escuela." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Introducir detalles y seleccione la columna" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Utilice puntuaciones externas para agregar datos de fuentes ajenas al libro " "de calificaciones." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Fuentes de puntuación externos deben ser configuradas por el administrador " "del sistema" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Por defecto" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Editar esta categría." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "No hay actividades para esta categoría" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "No hay actividades para el curso" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" "La hoja de trabajo del curso y las actividades definidas aquí se pueden " "implementar en todas las secciones de este curso para uno o más períodos." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Este curso no tiene una plantilla para su Hoja de Trabajo" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" "Hojas de trabajo de los cursos pueden ser utilizados para incluir conjuntos " "de actividades en los libros de calificaciones de todas las secciones de un " "curso. Las actividades incluidas en las hojas de trabajo del curso se " "definen en las plantillas, que se muestra aquí." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" "Las plantillas se pueden crear a partir de esta página (ver Añadir: Curso de " "hoja de cálculo) o en el libro de calificaciones individual del instructor " "de una sección de este curso, que podrá ser un \"Responsable\" para el curso " "o un miembro de \"Administrativos\" o \"Los administradores del sitio.\"" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Hojas de trabajo del curso actual" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Este año no tiene hojas de trabajo del curso." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Seleccione la hoja de trabajo para agregar" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Período o Año" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" "Añadir la hoja de trabajo a un período específico o para todo el año." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Plantilla de Hoja de Trabajo" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Falta una entrada requerida" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Si se agrega la misma plantilla varias veces, dar a cada versión un nombre " "fácilmente distinguible." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" "Esta página le permite gestionar las hojas de trabajo para este curso." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" "Las plantillas se crean por separado y definen qué actividades serán en las " "hojas de trabajo del curso. Utilice este formulario para desplegar las hojas " "de trabajo para los libros de calificaciones de los profesores de todas las " "secciones de este curso para uno o más períodos." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "También puede ocultar hojas de trabajo, si usted no quiere verlos." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Si se agrega la misma hoja de trabajo varias veces, dar a cada versión un " "nombre fácilmente distinguible." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" "Utilice este formulario para agregar la hoja de cálculo activa en el libro " "de calificaciones a todas las secciones del mismo curso en los períodos " "seleccionados." #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "Escribir un comentario" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "Comentario" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "Escribir un comentario" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "Usted tiene cambios sin guardar que se perderán." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Rellenar las celdas vacías" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Nota" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Seleccione una nota para aplicar a todos los estudiantes en la columna de la " "libreta de calificaciones." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Guardar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" "Esta sección sólo contiene hojas de trabajo que se encuentran ocultos." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Tu puedes ${unhide_worksheets}, o ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Atajo de teclado: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "Expandir" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "Contraer" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Alejar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Tamaño normal" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Acercar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Usted no enseña ni asiste a ninguna clase." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Clases que enseña" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Clases que atiende" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Las Hojas de informes utilizan el libro de calificaciones para recopilar " "datos y comentarios de los maestros sobre los estudiantes en todas las " "secciones." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" "El primer paso en el proceso es la creación de una nueva plantilla de hoja " "de informe." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Después de crear una plantilla, el siguiente paso es ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "Implementarlo en libros de calificaciones de los Profesores" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Hojas de trabajo desplegados actualmente" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Hojas de trabajo desplegadas" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Inicio" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visible" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Este año no tiene hojas de trabajo desplegadas." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Hojas de informe desplegados actualmente" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Hoja de informe" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Este año no tiene hojas de informes desplegados." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Administrar plantillas de hojas de cálculo" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "Hojas de trabajo del curso" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "Administrar Hojas de trabajo del curso" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "Hay ${count} Hojas de Trabajo de curso del ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "No hay Hojas de Trabajo de curso del ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Administrar plantillas de Hojas de Informes" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Hay ${count} plantillas de hojas de informes establecidas." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "No hay plantillas de hojas de informes creados." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Administrar hojas de informes desplegadas" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Hojas de informe instaladas" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Hay ${count} hojas de informes desplegadas para el ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "No hay plantillas de hojas de informes desplegadas ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Sin calificar" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Columnas de rejilla" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Encabezado" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Este informe no tiene columnas de la tabla." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Elementos de esquema" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Este informe no tiene elementos de esquema" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Utilice esta página para disponer de una tarjeta de informe estándar, extrae " "datos desde ${report-sheets} y el diario de asistencia." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "hojas de informes" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "La boleta de calificaciones estándar contiene una cuadrícula donde cada fila " "corresponde a una sección y las columnas como se define en esta página." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Por debajo de la rejilla es un esquema que recorre cada sección y los " "elementos de contorno definidos establecidos como un esquema de texto. Esto " "es necesario para comentarios u otros puntajes que no caben en una " "cuadrícula tradicional." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Tanto la rejilla y esquema son opcionales; Si no se definen las columnas o " "artículos, todo el diseño se salta." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Las boletas de calificaciones se pueden generar para una persona individual " "o todas las personas en un grupo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Seleccione una hoja de informe para desplegar" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Seleccione un período a implementar en todo el año." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Si se implementa la misma plantilla varias veces en el mismo período, dar a " "cada despliegue un nombre fácilmente distinguibles." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "El primer paso en el proceso es ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "crear una nueva plantilla de Hoja de Informes" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Una vez que tenga una plantilla, utilice este formulario para agregar la " "hoja de informe al libro de calificaciones de cada sección que se reúne en " "el período o períodos especificados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Los datos recogidos a través de hojas de informes pueden ser incluidos en " "los ${report-card-layout} o informes personalizados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "boleta de calificaciones estándar" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tipo de archivo" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Seleccione un año o período" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Descarga" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "${student_name} no fue anotado en esta hoja de trabajo." #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "Evaluador" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Actividades del informe" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "No hay actividades del informe" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Una hoja de informe es un tipo especial de hoja de cálculo del libro de " "calificaciones que se puede implementar a todos los libros de calificaciones " "de los profesores en la escuela." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Cada hoja de trabajo desplegado contendrá el informe de actividades " "definidas en su plantilla." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Este formulario le permite cambiar la ponderación de las categorías al " "calcular las notas dentro de una hoja de trabajo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Introduzca valores numéricos para cada categoría relevante." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como " "20% y las pruebas como 20%, introduzca \"60\" a la par de \"Examen\", \"20\" " "a la par de \"Tarea\" y \"20\" a la par de \"Prueba\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "La lista de categorías se puede personalizar para su escuela por el " "administrador del sistema." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Reordenar u Ocultar Hojas de Trabajo" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordenar" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Resumen de la Hoja de Trabajo" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Sobreescribir hojas de trabajo existentes tituladas \"resumen\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Crear hoja de resumen" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Utilice hojas de cálculo en su libro de calificaciones de la misma manera " "que se hace en una hoja de cálculo, para organizar un gran número de " "actividades. Puede enlazar las columnas de una hoja de trabajo a otro." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Puede añadir una hoja de trabajo resumen para cada uno de sus cuadros de " "notas que automáticamente incluye una columna para el promedio de todas las " "hojas de trabajo existentes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Por ejemplo, si tiene tres hojas de trabajo \"A\", \"B\" y \"C\" en una " "sección y hace click en \"Crear Hoja de trabajo resumen\", se creará una " "hoja adicional titulada \"resumen\" la cual incluye los promedios de \"A\", " "\"B\" y \"C\" en las primeras tres columnas." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Establecer Preferencias de columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo de columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "¿Ocultar?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" "Ocultar 'mostrar sólo actividades con fechas de cierre en las últimas _ " "semanas'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Actualizar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Crear Hoja de trabajo resumen" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" "mostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} " "semanas" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Ocultar Hoja de Informe de Desplegado" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Etiquetar tarjeta de informe" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Fuente" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Columna nueva" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Elija una columna para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Delinear actividades" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Elija una actividad para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Aceptar" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Sin período actual" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "La operación que intentó no puede completarse ya que no hay períodos " "configurados en su instancia de SchoolTool. Por favor solicite a un " "administrador que cree un período e intente la operación nuevamente." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "No hay hojas de reporte" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "La operación que acaba de intentar no se puedo completar porque actualmente " "no hay hojas de reporte configuradas en su instancia de SchoolTool. Por " "favor obtenga acceso como administrador para que configure al menos una " "hoja de reporte e intente de nuevo." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Informe Hoja de trabajo" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Actividades de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Una plantilla de hoja de informe define las actividades a incluir en una " "hoja de reporte instalada en cada sección en un período o año." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Este reporte es una lista de estudiantes que alcanzaron notas abajo de la " "nota mínima en una actividad seleccionada de una hoja de informe." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Por ejemplo, digamos que el período es «Otoño 2011», y usted ha instalado " "una hoja de informe llamada \"Notas de Semestre\", que incluye una actividad " "\"Primer Trimestre\", usando una escala de notas donde \"3\" es la nota " "mínima para pasar. Para crear un informe de los estudiantes que aplazan la " "nota del primer trimestre, seleccione la actividad de informe \"Otoño 2011 - " "Notas de Semestre - Primer Trimestre\" y escoja \"3\" como la nota mínima " "para pasar. Y haga click en \"Descargar\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Solicitar informe" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Hoja de trabajo resumen de la sección" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Mostrar Hoja de Informe de Desplegado" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Mostrar" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Eliminar hoja de trabajo" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus " "actividades?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Esta hoja de trabajo no tiene actividades." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Detalles de la Hoja de Trabajo" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Información de la Hoja de Trabajo" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "Exportar Hoja de Informes" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "Hoja de trabajo de Período" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "Exportando Hojas de Trabajo" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "Exportación completa" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "Hojas de trabajo del Año Escolar" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Esquemas de tarjeta de informes" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Asignación" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Ensayo" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Examen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Tarea" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diario" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorio" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentación" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Proyecto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" "Identifica la hoja de informe de libros de calificaciones de los profesores." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" "Identifica la hoja de trabajo de curso en el libro de calificaciones." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "La fecha en que la actividad expiró para ser calificada." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "La etiqueta de columna para la actividad en el cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "La categoría de la actividad" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "El sistema de puntuación de la actividad." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "La fecha en que fue creada la actividad." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columnas" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columnas a imprimirse en la libreta de notas." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Puede imprimir las actividades en la sección de esquema." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Hojas de trabajo en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Actividades en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Estudiantes" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Estudiantes en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fuente de actividad externa" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "El nombre de registro de la fuente" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID de la actividad externa" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Un identificador único para la actividad externa" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valor en puntos para calcular la nota de la actividad" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nombre de las actividades externas principales" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Un breve título para la fuente de actividades externas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Un breve título para la actividad externa." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Fuente de actividad vinculada" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Una cadena de texto que especifica la fuente de la columna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Promedio diario" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Crear, editar y rellenar plantillas de hoja de informe." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Editar plantillas" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Crear y editar datos para una sección." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Editar Libro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Ver Libro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Ver datos del Libro de notas para una sección." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" "Sólo el instructor de una sección puede editar este libro de calificaciones." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" "Los administradores pueden editar libro de calificaciones de una sección." #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Agregar Hoja de Trabajo del curso" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemas de puntación" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Añadir sistema de puntuación" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Ocultar este sistema de puntuación hará que no esté disponible para su uso " "futuro, pero conservará las calificaciones existentes. Esto no se puede " "deshacer, pero puede crearse una nueva versión del sistema de puntuación." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nuevo sistema de puntuación" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abreviatura" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valor de punto" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Porcentaje bajo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Puntuación aprobado" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Si los valores en el sistema de puntuación descienden, por ejemplo, 1 es la " "mejor puntuación, ponga esto en 'máxima'. De lo contrario dejarlo como " "calificación de aprobado el 'mínimo'." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Este formulario le permite crear un «sistema de puntuación» personalizado o " "una escala de calificación." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Un sistema de puntuación se hace con una secuencia de posibles puntuaciones " "con valores decrecientes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Cada calificación se asocia con un valor numérico. Por ejemplo, en los EEUU, " "una \"A\" vale normalmente 4 puntos, una \"B\", 3 puntos, etc. Este valor se " "usará en cualquier cálculo que se haga con las calificaciones, como por " "ejemplo, la obtención de una nota media." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Cada puntuación se asocia también con un porcentaje mínimo necesario para " "alcanzar el grado correspondiente. Por ejemplo, el 95% o más es una \"A\", " "87% y hasta un \"B\", etc" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Introduzca un código para una puntuación sólo si la puntuación tiene más de " "cuatro caracteres y desea crear una abreviatura alternativa para el libro de " "calificaciones." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Comience con la puntuación más alta. Haga clic en \"Agregar\" para agregar " "calificaciones hasta que haya creado una calificación con un porcentaje " "mínimo de 0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "No hay ninguno" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Un sistema de puntuación es una escala utilizada para la evaluación, tal " "como una escala de graduación o escala de calificaciones." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "Personalizar" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contenidos" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Subrequerimientos" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Buscar ahora" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Limpiar" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostrando ${count} de ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "El título del campo no debería estar vacío." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "El valor del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "El procentaje del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Los valores no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Los porcentajes no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Los porcentajes no pueden ser mayores de 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "El sistema de puntuación debe tener al menos dos puntuaciones." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Los valores de puntuación deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Los valores de porcentaje deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "El último porcentaje debería ser cero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Las puntuaciones repetidas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Abreviaciones duplicadas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sí" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema de puntaje existente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema de puntuación personalizado" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Ocultar ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Cada sistema de puntuación necesita un título corto para que los usuarios lo " "identifiquen, por ejemplo, si su escuela califica de \"A\" a \"E\", el " "título podría ser \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Comience con la puntuación más alta. Haga clic en \"Agregar una puntuación " "más baja\" para añadir puntajes hasta que haya creado calificaciones con un " "porcentaje mínimo de 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Añadir puntuación mínima" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Si los valores en el sistema de puntuación descienden, por ejemplo, 1 es la " "mejor puntuación, establezca el valor siguiente para decir puntaje 'máxima' " "de paso. De lo contrario, deje un 'mínimo' puntaje de aprobación." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "puntuación pasante:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Ver sistema de puntuación" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "Aprobado/Desaprobado" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "Calificación con letras" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "Calificación con letras extendido" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "Porcentaje" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "100 puntos" #~ msgid "Name" #~ msgstr "Nombre" #~ msgid "Period Number" #~ msgstr "Número de periodo" #~ msgid "Apply a grade for all students:" #~ msgstr "Aplicar una nota a todos los estudiantes:" #~ msgid "Section:" #~ msgstr "Sección:" #~ msgid "Requirement index" #~ msgstr "Índice de requisitos" #~ msgid "Term:" #~ msgstr "Período:" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Introduzca valores numéricos para cada categoría relevante. El total de " #~ "todos los valores debe ser exactamente 100." schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pl.po0000644000175000017500000026506712321112514026311 0ustar menesismenesis00000000000000# Polish translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 01:53+0000\n" "Last-Translator: Agnieszka Piskorska \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: pl\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Arkusz1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Ćwiczenia" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Podsumowanie" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Działania zewnętrzne" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Działanie zewnętrzne" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Dodaj nową aktywność" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Dodaj" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Anuluj" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Tytuł" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Termin wykonania" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Opis" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategoria" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Wyślij" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Dodaj zewnętrzne działania" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Zmień informacje dla ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Edytuj zewnętrzne działania" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value nie jest poprawną wagą." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Nie znaleziono zewnętrznych działań" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Średnia" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Dodaj podobną kolumnę" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Edytuj podobną kolumnę" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktywność" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorie" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nowa kategoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Domyślna Kategoria" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategorie pomyślnie usunięte." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategoria pomyślnie dodana." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Domyślna kategoria pomyślnie zmieniona" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Ustaw jako domyślny" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Kategorie aktywności" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Szablony raportów" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Dodaj zeszyt" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Dodaj sprawozdanie" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Edytuj zeszyt" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Edycja" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Edytuj raport" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nowy raport aktywności" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Dzienniczek" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nowe sprawozdanie" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nowy zeszyt" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Eksportuj XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Powrót do dzienniczka" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Przedstawienie kart pracy" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nowa aktywność" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nowa czynność zewnętrzna" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nowa pokrewna kolumna" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "zeszyt ćwiczeń" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Kategorie wag" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Ustawienia" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Pobierz PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Aktualizuj oceny" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Zamieszczenie raportu" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Układ strony z raportem" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sekcja" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Okres" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Rok" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Ustawienia" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Uczynki" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Karta pracy" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Raport na temat ćwiczenia" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupa" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Rok szkolny" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Nieobecności" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Raporty" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Ogółem" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Śr." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Istnieją zmiany, które nie zostały jeszcze zapisane. Wybierz OK, aby je " "zapisać teraz lub ANULUJ, by kontynuować bez zapisywania." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" "Błędnie wpisane wartości (zaznaczone na czerwono) nie zostały zapisane." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Punkty" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Ocena $value dla $name nie jest poprawna." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Brak systemu oceniania --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Poprzedni" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Następny" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Wpisz oceny dla ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet dla $student w $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Usuń" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Uczeń" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ukryj" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "System oceniania" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Przedmioty" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Szczegóły oceny" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Szczegóły obecności" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Daty" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Imię ucznia" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Id użytkownika" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Niezaliczone przedmioty" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "Następujący uczniowie są zagrożeni" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Zapis w dzienniku" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Nieobecności w dniu" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Nieobecny/a" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Spóźnienie" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "N" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "S" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "zastosuj poniższe możliwości" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" "Wybierz istniejący system oceniania albo skorzystaj z przedziału poniżej" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maksimum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Najwyższa możliwa ocena (liczba całkowita)" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Najniższa możliwa ocena (liczba całkowita)" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Popraw zaznaczone pola poniżej." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Zastosuj" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Najniższa ocena aby zaliczyć semestr" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Usprawiedliwione niezaliczenia na semestr" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Wybierz oceniany przedmiot" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Musisz określić ćwiczenie oraz minimalną punktację potrzebną do zaliczenia" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Usprawiedliwione nieobecności według raportu dziennego" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Musisz podać aktualne dane dotyczące danego roku szkolnego" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Raport na żądanie" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Szczegółowy raport na żądanie" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Spóźnienia" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Nazwa" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Zarządzaj kategoriami działań" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Dziennik ocen systemu SchoolTool wykorzystuje mechanizm kategorii do " "organizowania aktywności i do nadawania im różnych wag wykorzystywanych do " "wyznaczania ocen. Przykładowo, ocena z danego przedmiotu może być wyznaczana " "na podstawie wyników testów (z wagą 60%), zadań domowych (waga 20%) i " "aktywności (pozostałe 20%)." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Formularz ten dostarcza uaktualnioną listę dostępnych kategorii wszystkim " "nauczycielom.Jeśli jeden lub kilkoro nauczycieli chciałoby skorzystać z " "kategorii która nie znajduje się na aktualnej liście ,administrator może " "dodać ją w tym miejscu. Podobnie jeśli jakieś pozycje są nieaktualne to " "powinny być w tym miejscu usunięte." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Usuń" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Dodaj" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Zmień" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Szablon rozmieszczenia raportu karty pracy" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Szablon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Umieszczenie" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Co to jest?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Semestr" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Brak potrzebnej informacji" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Ocena" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Zapisz" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Nie uczysz lub nie uczestniczych w żadnych zajęciach" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Klasy, które uczysz" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Zajęcia na które uczęszczasz" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Widoczność" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Rozmieszczenie na świadectwie" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Brak ocen" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Tabela" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Nagłówek" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Typ pliku" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Pobierz" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Formularz ten pozwala na zmianę znaczenia danej kategorii branej pod uwagę " "przy określaniu średniej z karty pracy" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Wstępne wartości numeryczne dotyczące aktualnej kategorii" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Na przykład oceniając egzaminy na 60%, zadania domowe na 20%, a kwizy na " "20%, wprowadż „60” obok „Egzamin”, „20” obok „Zadanie domowe” i „20” obok " "„Kwiz”." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Zamówienie" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Nadpisanie istniejących kart pracy zatytułowanych „Streszczenie”." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Możesz dodać streszczenie karty pracy do każdego dziennika które " "automatycznie zamieści kolumnę dla średniej wszystkich istniejących kart " "pracy." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Na przykład jeśli posiadasz trzy karty pracy z rozdziałów A, B i C klikając " "na „Stwórz streszczenie karty pracy” uzyskasz dodatkowy arkusz zatytułowany " "„Streszczenie”, które będzie zawierać przeciętną punktów z rozdziałów A,B i " "C w pierwszych trzech kolumnach." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Kolumna preferencji" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Typ kolumny" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Ukryć?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Aktualizuj" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Stwórz streszczenie kart pracy." #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Ocena ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "pokaż tylko aktywnośći z ostatnich ${num_weeks} tygodni" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sortuj)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Układ strony raportu" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Źródło" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nowa kolumna" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Wybierz kolumnę do dodania" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Krótka informacja dotycząca ćwiczeń." #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Wybierz aktywność do dodania" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Brak aktualnego okresu" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Operacja nie może być zakończona ponieważ dziennik nie spełnia odpowiednich " "warunków. Użytkownik z dostępem do administracji powinien spełnić " "przynajmniej jeden warunek by wznowić operację." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Szablon świadectwa określa zajęcia które mają być zawarte na świadectwie w " "odniesieniu do całego semestru" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "Lista uczniów z ocenami poniżej minimum z danego ćwiczenia" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Przykładowo załóżmy iż jest semestr jesienny 2011 i został przedstawiony " "raport pod tytułem „Oceny na semestr” w którym najniższa ocena aby zliczyć " "dany przedmiot to „3”. Aby przygotować raport dla ucznia który nie zaliczył " "tego semestru musisz wybrać raport „Jesień 2011-Oceny na semestr” oraz „3” " "jako minimalna ocena zaliczeniowa. Następnie kliknij „Pobierz”." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Arkusz podsumowujący dany dział" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Odkryj" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Wykasuj kartę pracy" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Czy jesteś pewny że chcesz wykasować kartę pracy razem ze wszystkimi " "ćwiczeniami" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Ta karta pracy nie ma ćwiczeń" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Plan świadectwa" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Praca zadana" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Esej" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Egzamin" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Zadanie domowe" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Dziennik" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorium" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Prezentacja" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Termin oceniania zadania" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Nazwa kolumny dotyczącej danego ćwiczenia" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Kategoria aktywności" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Punktacja" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "System oceniania ćwiczeń" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Data utworzenia aktywnosći" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Kolumny" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Kolumny które mają być wydrukowane na świadectwie" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Ćwiczenia które mają być wydrukowane na wstępie" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Strony w dzienniku" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Nazwy zajęć w dzienniku" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Uczniowie" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Lista uczniów w danym dzienniku" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Instytucje odpowiedzialne za zajęcia pozalekcyjne" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Nazwa rejestracyjna instytucji" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "Identyfikator zajęć pozalekcyjnych" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Szczególny identyfikator zajęć pozalekcyjnych" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Elementy brane pod uwagę przy ocenie cwiczenia" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Źródło zajęć pozalekcyjnych" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Krótki tytuł źródła zajęć pozalekcyjnych" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Krótki tytuł zajęć pozalekcyjnych" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Kolumny związane z instytucjami organizującymi zajęcia" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Łańcuch tekstu który określa pochodzenie kolumny" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Systemy oceniania" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Dodaj system zdobywania punktów" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Rodzaj" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Brak." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} treść" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} wymagania podczas zastępstw" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Znajdź teraz" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Wyczyść" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Przedstawienie ${count} ${total} pozycji" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Pole Tytułu musi być wypełnione" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Należy podać aktualną liczbę" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Obszar procentowy musi zawierać aktualną liczbę" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Liczby nie mogą być ujemne." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Procenty nie mogą przekraczać określonej liczby" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Procenty nie mogą przekraczać liczby 100" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "System punktacji musi mieć przynajmniej skalę dwu punktową" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Punktacja musi być malejąca" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Punktacja procentowa musi być malejąca" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Ostatnia wartość musi wynosić zero" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Duplikat punktacji jest niedozwolony" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Duplikat skrótów jest niedozwolony" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Tak" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nie" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Istniejąca punktacja" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Własna punktacja" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Podgląd Systemu Oceniania" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Apply a grade for all students:" #~ msgstr "Zastosuj ocenę dla wszystkich uczniów" #~ msgid "Term:" #~ msgstr "Okres:" #~ msgid "Section:" #~ msgstr "Sekcja:" #~ msgid "Period Number" #~ msgstr "Numer okresu" #~ msgid "Name" #~ msgstr "Imię" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "Wstępne wartości numeryczne dotyczące aktualnej kategorii" #~ msgid "Requirement index" #~ msgstr "Indeks wymagań" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nb/0000755000175000017500000000000012322071053025720 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nb/LC_MESSAGES/0000755000175000017500000000000012322071053027505 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nb/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000001444412322071052034171 0ustar menesismenesis00000000000000r<           , E V \ g o v   "    5 H Z ` l t y  &         + 1 6 A S \ b p z            ) . 1 @ C O \ e m        "* 1>GMV[q'D(-39> ES epu'y5   32!)24 < H S _i~  %<%E#k! +05<&Nu|   &+4 EQX`fnr!w     " % 1>FO e!o   )37;BW.p?+ ").7K[dh0k65donRO)k6J5X^1fU=GpA_$b"TKhNeW;[q'P7.E9c@C] rM?S*L>DBH-& 0\ jIg% /`,a<l (4!Y:Z#i2F3V8m Q+$value is not a valid weight.(sort)AAbsencesAbsentActionsActivitiesActivityActivity CategoriesAddAdd a WorksheetAdd an External ActivityAdd new activityApplyAssignmentAverageCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addClasses you attendClasses you teachClearColumn TypeCoursesDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDescriptionDownloadDue DateEditEdit External ActivityEdit Linked ColumnEdit WorksheetEssayExamExport XLSExternal ActivityFind NowGradeGrade ${name}GradebookGroupHide?HomeworkJournalLabLabelManage Activity CategoriesMaximumMinimumNew ActivityNew CategoryNew ColumnNew External ActivityNew Report ActivityNew WorksheetNextNoNothing GradedOKPreferencesPresentationPreviousProjectReport Card LayoutReportsRequest Absences By Day ReportReturn to GradebookSaveSchool YearScoresystemSectionSet Column PreferencesSettingsSheet1Showing ${count} of ${total} itemsSourceStudent NameStudentsTardyTemplateTermThe activity categoryThe external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.There are none.TitleTotalTypeUpdateUpdate GradesWeight CategoriesWorksheetsYearYesYou do not teach or attend any classes.You must specify a valid date within the school year.add-buttonchange-buttonremove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Norwegian Bokmål MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: X-Rosetta-Version: 0.1 $value er ikke en gyldig vekting.(sorter)AFraværFraværendeHandlingerAktiviteterAktivitetAktivitetskategorierTilføyLegg til et regnearkLegg til en ekstern aktivitetLegg til en ny aktivitetUtfør endringerInnleveringsoppgaveGjennomsnittAvbrytKategorierKategoriene ble suksessfullt slettet.KategoriKategorien ble suksessfullt lagt til.Endre informasjonen for ${fullname}Velg kolonner som skal legges tilVelg en rapport aktivitetVelg en aktivitet å legge tilKlasser du deltar iKlasser du underviser iBlank utKolonnetypeKursDatoDatoerStandard kategoriStandard kategori suksessfullt endret.SletteSlett regnearkBeskrivelse.Last nedForfallsdatoRedigerRediger ekstern aktivitetRediger koblet kolonneRediger regnearkEssayEksamenEksporter XLSEkstern aktivitetFinnKarakterKarakter ${name}KarakterbokGruppeSkjule?LekseJournalLabNavnAdministrer aktivitets-kategorierMaksimumMinimumNy aktivitetNy kategoriNy kolonneNy ekstern aktivitetny rapport aktivitetNytt regnearkNesteNeiIngenting vurdertOKPreferanserPresentasjonForrigeProsjektKarakterkort utseendeRapporterForespør fraværsrapport per dagReturner til karakterbokLagreSkoleårKaraktersystemSeksjonSett kolonnepreferanserInnstillingerArk1Viser ${count} av ${total}KildeElevens NavnStudenterSenMalTerminAktivitetskategorienDen eksterne aktivitetenDen eksterne aktiviteten kunne ikke bli funnetFølgende elever er i risikosonen for å feile i følgende fag:Karakteren $value for $name er ikke gyldig.Ingen å finne.TittelTotaltTypeOppdaterOppdater karaktererVekt kategorierRegnearkÅrJaDu underviser, eller deltar ikke i noen klasser.Du må spesifisere en gyldig dato innenfor skoleåret.legg til-knappEndreFjernvis kun aktiviteter som har forfalt ${num_weeks} ukerschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_GB/0000755000175000017500000000000012322071053026273 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_GB/LC_MESSAGES/0000755000175000017500000000000012322071053030060 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_GB/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_GB/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000005457312322071052034374 0ustar menesismenesis00000000000000D]l##;[bx/'{Rd-5- IV_ov ~0 !3DWgy% P AL^ck r} Jkt"2BUg m z)-/3J~&  ) @ T &`   ( ! !"##3#B#U#g#v##$0:$k$q$ v$$$$$$$%'!(3( 9( G( T(^( o(|(((/(($((3(')/)3)9)L)k))#)))))) **& * G* T* a*l***** *****+++/&+*V+'+ ++,+ + +, ,,#,6,J,e,|,,,,,,--2-F-H- M-Y- _- l-.z-)- ---..!.(."8.[.b.. ..//5/=/?/G/M/V/ [/"h///3/*/"0=0'S0D{0(0!0 1#1 2n2L2m2F3Le3!3333333 44(4D4S4"e44 4 44444'b5k555D,6 q6 |6 63668#88899+9A9/C9's9{9R:-j:5:-: : ;;";); 1;<;Z;0q;;;;;;;; <<,<.E<%t< <<P< ==/=4=H= O=Z=s> '?H?Q?b?"????2?@2@D@ J@ W@c@)k@@@@-@/@'AGB[B`BfB&wBBBBB BB C C&)CPC YCfC(oC!CC`DNEEEE FF0F?FNFF0G4G:G ?GJG\GqGGGGHDJJJ J K K#K 4KAKGKOK/TKK$KK3KKKKKL0LNL#]LLLLLL LL&L M M &M1MGMYMmM~M MMMMMMMM/M*N'HN pN|N,N N NNNNNNO,OCOTO\O{OOOOOO PP P P &P 3P.AP)pP PPPPPPP"P"Q)QQ QQQQQRR RRR R",ROReR3R*R"RS'SD?S(S!SS#TTnTLOUmU VL)V!vVVVVVVV VV(VWW")WLW ^W hWsWWWW'&XkNX5XDX5Y9Y@Y3GYoxda, `ErqJR7U{P+ FN|fy?L]5 6>&}8w0zCXD~=ps^Yv\ie2ThBQ"bjZc9Inu1.!lW;Gt@$' S/V*Og %3HK#<(:)4Mkm[_ -A$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Course ActivitiesCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLimit to 5 characters or less.Linked Column Activity SourceLow PercentageLowest integer score value possibleManage Activity CategoriesManage WorksheetMaximumMinimumMinimum Passing ScoreMinimum ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Card: ${schoolyear}Report Sheet TemplatesReport WorksheetReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsSourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent NameStudent: ${student}StudentsStudents in this gradebook.SummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonremove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:21+0000 Last-Translator: Gediminas Paulauskas Language-Team: English (United Kingdom) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityΠρόσθεση νέας διεργασίαςAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.Μέσος όροςCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Course ActivitiesCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.The list of available categories for all teachers is managed through this form. If one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Autumn 2011," and you have deployed a report sheet entitled "Term Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Autumn 2011 - Term Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLimit to 5 characters or less.Linked Column Activity SourceLow PercentageLowest integer score value possibleManage Activity CategoriesManage WorksheetMaximumMinimumMinimum Passing ScoreMinimum ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew WorksheetNextDenyNo Current TermNo Report SheetsNothing GradedOKOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Card: ${schoolyear}Report Sheet TemplatesReport WorksheetReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsSourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent NameStudent: ${student}StudentsStudents in this gradebook.SummaryLLatesLateTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customised "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.AddChangeRemoveShow only activities due in past ${num_weeks} weeksschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/zh_CN/0000755000175000017500000000000012322071053026322 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/zh_CN/LC_MESSAGES/0000755000175000017500000000000012322071053030107 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/zh_CN/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/zh_CN/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000001104012322071052034401 0ustar menesismenesis00000000000000SqL/1 9DX\n  "<BJO&`     1 : D J R X k          / 7 R f k w   "       '  & , 1 8 F X c h kl  !        %8H OY`gz  +>Qi      !.A T^ b lv , ")-= S`gn u  `  >35B?82HJ SRE IG:76L91!#N+/OF )M("P$;0A<QC-&DK'*= %,@ .4$value is not a valid weight.AActionsActivitiesActivity CategoriesAddAdd Linked ColumnAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityApplyAverageCancelCategoriesCategories successfully deleted.Category successfully added.Change information for ${fullname}ClearCoursesDateDefault CategoryDefault category successfully changed.DeleteDescriptionDownload PDFEditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetEnter grades for ${fullname}Export XLSExternal ActivityFind NowGradebookGroupJournalLabelLayout Report CardManage Activity CategoriesNew ActivityNew CategoryNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew WorksheetNextNoPreferencesPreviousReport Sheet TemplatesReportsRequired input is missing.Return to GradebookSaveSchool YearSectionSettingsSheet1Showing ${count} of ${total} itemsStudentsSubmitSummaryTemplateTermThe external activityThe external activity couldn't be foundThere are none.TitleTypeUpdateUpdate GradesWeight CategoriesWorksheetsYearYesYou have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.add-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: tenzu Language-Team: Chinese (China) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: $value不是一个有效的重量A操作活动活动类别添加添加关联的列添加汇报表单添加一个电子表格添加外部活动添加新活动应用平均值取消类别删除类别成功添加类别成功修改 ${fullname} 的信息清除课程日期默认类别更改默认类别成功删除描述下载 PDF编辑编辑外部活动编辑关联的列编辑汇报表单编辑电子表格输入${fullname}班级导出为Excel格式 (.xls)外部活动立即查找评分表组群记录标签布置报告卡片管理活动分类新建活动新类别新建额外活动新建关联的列新建报告新建汇报表单新建电子表格下一步否首选项上一个报告文件的模板汇报缺少必需的输入返回评分表保存学校年度节设置表单1显示 ${total} 中的第 ${count} 个项目学生提交摘要模版项该外部活动找不到外部活动无内容。标题类型更新升级等级目录高度电子表格年是您的更改还未保存。点击确定键保存或点击取消键来继续工作而不保存。添加更改键删除键schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_AU.po0000644000175000017500000027343312321112514026661 0ustar menesismenesis00000000000000# English (Australia) translation for schooltool.gradebook # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the schooltool.gradebook package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: schooltool.gradebook\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 03:02+0000\n" "Last-Translator: Sylver_51 \n" "Language-Team: English (Australia) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: en_AU\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Sheet1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activities" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Course Activities" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Deployed Worksheets" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Summary" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "External Activity" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "The external activity" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Add new activity" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Add" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancel" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Title" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Column Label" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limit to 5 characters or less." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Due Date" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Description" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Category" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Full Credit Score" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "This value must be an integer. You may award extra credit above this value." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Minimum Score" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "This value must be an integer." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Activity Details" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Submit" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Add an External Activity" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "External Score Source" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "External Score Details" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Change information for ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Edit External Activity" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Category weights for worksheet ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value is not a valid weight." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "The external activity couldn't be found" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Average" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Add Linked Column" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Edit Linked Column" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activity" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Linked Column" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "External Score" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categories" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "New Category" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Default Category" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categories successfully deleted." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Category successfully added." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Default category successfully changed." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Make Default" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Activity Categories" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Report Sheet Templates" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Add a Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Add a Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Edit Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Edit" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Edit Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "New Report Activity" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "New Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "New Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Export XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Return to Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Unhide Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "New Activity" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "New External Activity" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "New Linked Column" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Manage Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Weight Categories" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferences" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Download PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Update Grades" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Deploy Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Hide Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Unhide Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Report Card Layout" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Course Worksheet Details" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Course Worksheet Template Information" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Course Activity Details" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Entire year --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Worksheets for ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Select a template --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Hide/unhide Deployed Worksheets for ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Section" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Term" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Year" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Settings" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Actions" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Worksheet" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Category Weights" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "New External Score" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Edit Activity" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Edit External Score" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Grade Activity" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Score" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Edit Category Weights" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Report Sheet Template" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Report Activity" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "New Template" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Action" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Hide/unhide Sheets" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "My Grades" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Grid Column" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Outline Item" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "New Grid Column" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "New Outline Item" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Edit Grid Column" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Edit Grid Column" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Group" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Student Detail Report" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "A single PDF containing detail reports for all students in the group." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Student Report Card" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "A single PDF containing report cards for all students in the group." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Failures" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Shows all students receiving failing scores in the selected report activity " "and term." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Export report card data for every student in every section for the term." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "School Year" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Summary of absences and tardies from a single section and term." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Absences" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Reports" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Ave." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Trd." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Abs." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Invalid scores (highlighted in red) were not saved." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Points" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "The grade $value for $name is not valid." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- No score system --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Previous" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Next" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Enter grades for ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet for $student in $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Delete" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Student" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Hide" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Score System" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Report Card: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Courses" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Student: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Detailed Student Report: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Grade Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Attendance Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Dates" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Student Name" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "User Id" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Failures by Term" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "The following students are at risk of failing the following courses:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Gradebook Report" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contains scores from report sheets. Formatted to be sent to parents." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contains scores from report sheets and attendance. For use by school staff." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Student Report Card by Group" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Student Detail Report by Group" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Absences By Day" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Lists students absent on a given day." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Absences by Section" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Absent" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Late" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "L" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use range below --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Choose an existing score system or use range below" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Highest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Lowest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Add new report activity" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Apply" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Maximum Passing Score" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Minimum Passing Score" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Request Failures by Term Report" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Choose a report activity" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "You must specify both a report activity and a minimum passing score." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Request Absences By Day Report" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "You must specify a valid date within the school year." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Request Report Card" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Request Detailed Student Report" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Date" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Lates" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Label" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Manage Activity Categories" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "The list of available categories for all teachers is managed through this " "form. If one or more teachers would like to use a category not in the " "current list, the site manager can add it here. Likewise, if some of the " "default categories are not relevant to your school, remove them below." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Remove" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Add" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Change" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Deploy Report Worksheet Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Deploy" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Term or Year" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Required input is missing." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Grade" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Save" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Shortcut: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "You do not teach or attend any classes." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Classes you teach" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Classes you attend" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Report Sheet" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Deployed Report Sheets" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nothing Graded" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Grid Columns" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Heading" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Download" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Enter numeric values for each relevant category." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Overwrite existing worksheets titled \"Summary\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Set Column Preferences" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Column Type" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Hide?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Hide 'show only activities due in past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Update" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Create Summary Worksheets" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Grade ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "Show only activities due in past ${num_weeks} weeks" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sort)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Hide Deployed Report Sheet" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Layout Report Card" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Source" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "New Column" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Choose a column to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Outline Activities" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Choose an activity to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "No Current Term" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "No Report Sheets" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Report Worksheet" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Activities of ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "For example, say the term is \"Autumn 2011,\" and you have deployed a report " "sheet entitled \"Term Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Autumn 2011 - Term Grades - First Quarter\" and " "choose \"3\" as the minimum passing grade. And click \"Download.\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Request Report" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Section Worksheet Summary" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Unhide Deployed Report Sheet" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Unhide" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Delete Worksheet" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Are you sure you want to delete this worksheet together with all its " "activities?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "This worksheet has no activities." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Report Card Layouts" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Assignment" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essay" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Exam" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Homework" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentation" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Project" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "The date the activity is due to be graded." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "The column label for the activity in the gradebook." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "The activity category" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Scoresystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "The activity scoresystem." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "The date the activity was created." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columns" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columns to be printed in the report card." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Activities to be printed in the outline section." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Worksheets in this gradebook." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Activities in this gradebook." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Students" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Students in this gradebook." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "External Activity Source" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "The registration name of the source" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "External Activity ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "A unique identifier for the external activity" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Points value to calculate the activity grade" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Name of the external activities source" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "A brief title of the external activities source" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "A brief title of the external activity." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Linked Column Activity Source" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "A text string that specifies the source of the column" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Journal Average" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Create, edit and deploy report sheet templates." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Edit Templates" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Create and edit gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Edit Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "View Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "View gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Only the instructor of a section can edit its gradebook." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Score Systems" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Add Score System" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "New Score System" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abbreviation" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Point Value" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Low Percentage" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "This form allows you to create a customised \"score system\" or grading " "scale." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "A score system is made up of a sequence of possible scores with decreasing " "values." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "There are none." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contents" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Sub Requirements" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Find Now" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Clear" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Showing ${count} of ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "The Title field must not be empty." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Value field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Percent field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "All values must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "All percentages must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentages cannot be greater than 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "A score system must have at least two scores." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Score values must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Score percentages must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "The last percentage must be zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Duplicate scores are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Duplicate abbreviations are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Yes" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Existing Score System" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Custom score system" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Add a lower score" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "passing score:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "View Score System" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Name" #~ msgid "Apply a grade for all students:" #~ msgstr "Apply a grade for all students:" #~ msgid "Term:" #~ msgstr "Term:" #~ msgid "Section:" #~ msgstr "Section:" #~ msgid "Period Number" #~ msgstr "Period Number" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgid "Requirement index" #~ msgstr "Requirement index" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt/0000755000175000017500000000000012322071053025744 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt/LC_MESSAGES/0000755000175000017500000000000012322071053027531 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000012766112322071052034223 0ustar menesismenesis00000000000000$W,%%#%%%"&&&-&?&U&m&&/&'&u&{S'W'R'(-z(V(E(CE)5)-) )))**,*3*:* B*M*k*0******* ++0+@+R+k+++8++@+%?, e,,P, ,,,,-p-J. Q.\.u/ )0J0S0d0+0"00D0,1E12_1111 1 11)1L2EU222222%2%3-3-G3u3/33 3334K5d_55555&566'6.6 B6c6z66 6&66 66(6!7S>7788&99 9999 ::,:?:Q:c:r::: ::Y;s;0;;;; ;;Ho<<<<<==F4={== = ====>g@ AA !A/A >A KAUAfA wAA AAAAAAA/A "B ,B6BQB cB nB+xB%BBBBB$CC.C2DHDD^E_Eu?FF3FFFG GG$G CGQG%oGG#G GGGH,H=HXH`HvH~H H H H HH&H H H II%I:IPIcIsIIIII I IIIIIJ&J6JEJHJ8JKK 'K4K IKWKlK/K K*K'K'LW9L LL,L L LLLMM*M1MCMSMkM~MMM MMM! N/NFN`NwqNNNO0OPO_OsOOOO OO O O.O P)P :PFPNP+hPPPPPPQQ Q !Q +Q 6Q"@QUcQQQQvMRRRR SS"S?SSS\SxSSS?SSSSSS S"Td'TTT3T*T"U>U'TU0|UGUDU(:V!cVVVVWX#-YXQYyY1$Z:VZ!ZZZ+Z4[T[.d[n[L\ O\!p\m\6]7]LV]!]#](]%^8^>^D^I^N^U^r^^^ ^ ^N^o _z_`(&`O`^`"p``` ` ````a aa6aTaYa2]aa'bkDb5bDb+c 3c?c Hc Sc#ac cc c c3cdde$f-fGf"df ffffff5f&/gVg~gbyh`hB=iliUiGCj3j0j jjkkk(k0k7k ?kJkjk4k kkk k)k$l Al bl*l$ll.l"m&;mIbm+mBm)n$EnjnPrnnnnnnwo,p 5p-@pnq r 7rAr!Vr9xr(r!rPr$Ns$ssAssst tt+t%3tXYt[tu'u#?ucu+u9u u"u/vHv1gv%v$v+v?w$Pxxuxxxxy& yGy$Oy tyy5yyy z 'z,3z `zlz|z.z&z]z@{{|}}}}}~~5~O~&l~~~~$~ ~! .") / P]mnǁG LZu z І3Ed~ ;(<L=\'ˆ"؈ @<Tlb$m>ȍЍ!9%L1rˎڎ1"Ilt̏ #(7 FRjА$!F bn" > !3B^=u2Г,-0\^˔4Ҕ $!-O'W ʕܕ &1 F%g Ė h%t&14MO V amAޘ<#:$@1e&*ۙ &3 :HW ft(a !ӛo u) Μߜ 1;B;_%͝vj'4---A,oCJ(+$T\y֠>ZY{&08W&'&ߤ-64k9{kG!$i*w51g\-4/G2w¨ʨ "2^BlӪ-%,@mv!ȫ#6(V/'kw5 XA Ů ͮ,9 APM/X%x}J]~ml  ,A:*7MXhM1 RiY^r _?P7Hx02yqC~rEA'}pJ& |bBne524{.cTwU'v-[@EC6eN)uTw 58Pfq;sF)kcZSLKD-#3%[ *@h9`Q: bp+u0=o1`8j(t>FmU6($SkN;j{\><\/?z=9|aGR4"Wg#L zYtidI$]_Ons+gVO^QK 3D&GoayBv. HWd!f!lZV<I," $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 01:48+0000 Last-Translator: Bruno Pinto Language-Team: Portuguese (Brazil) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) X-Rosetta-Version: 0.1 $value não é um peso válido.$worksheet para $student em $section${requirement} Conteúdos${requirement} Subrequisitos${section} notas para ${worksheet}(Ordenar)-- Ano todo ---- Nenhum sistema de notas ---- Selecionar um modelo ---- Use o intervalo abaixo --AUm breve título para a fonte das atividades externasUm breve título da atividade externa.Um relatório é um tipo especial de folha de cálculo de livro de notas que pode ser implementado para todos os livros de notas de todos os professores da escola.Um modelo de relatório define as atividades a serem incluídas num relatório implementado em cada turma num período ou ano.Um sistema de pontuação é usado para avaliação, tal como uma escala de notas ou de rúbricas.Um sistema de pontuação é constituído por uma sequência de pontos com valores decrescentes.Um sistema de pontuação deve ter, no mínimo, duas pontuações.Uma única folha de cálculo em formato Excel contendo todas as folhas de cálculo para este livro de notas.Um único ficheiro PDF contendo relatório de detalhes para todos os alunos no grupo.Um único ficheiro PDF contendo boletins para todos os alunos no grupo.Uma linha de texto que especifica a fonte da colunaUm identificador único para a atividade externaAbreviaturaFal.FaltasFaltas por DiaFaltas por turmaAusenteAçãoAçõesAtividadesAtividades neste livro de pontoAtividades de ${title}Atividade a serem impressas na secção de escoços.AtividadeCategorias de AtividadesDetalhes da atividadeAdicionarAdicionar Folha de Cálculo da DisciplinaAdicionar coluna relacionadaAdicionar sistema de pontuaçãoAdiciona uma Folha de RelatórioAdicione uma Folha de Cálculo de Trabalhoadicionar uma pontuação mais baixaAdicionar uma Atividade ExternaAdicionar como Folha de Cálculo da DisciplinaAdicionar nova atividadeAdicionar nova atividade de relatórioAdicione a folha de cálculo a um período específico ou ao ano inteiro.Adicionar a folha de cálculo da disciplinaDepois de criar um relatório, o próximo passo é ${deploy-sheet}As percentagens não podem ser negativas.Os valores não podem ser negativos.AplicarTem certeza que deseja apagar esta folha de cálculo e todas as suas atividades?TrabalhoDetalhe PúblicoMéd.MédiaAbaixo da tabela existe um quadro que envolve cada turma e os itens enquadrados expostos como texto. Isto é necessário para comentários ou outras notas que não se encaixariam na tabela tradicional.Os layouts de tabela e de quadros são opcionais; se nenhuma coluna ou itens são definidos, todo o layout é ignorado.CancelarCategoriasNo SchoolTool as categorias são usadas para organizar atividade e para permitir aos professores dar diferentes pesos de forma diferenciada para calcular as notas. Por exemplo, a nota em uma seção pode ser composta por 60% em testes, 20% em trabalhos de casa e 20% na participação em sala de aula.Categorias podem ser utilizadas para ponderar atividades ao calcular médias. A lista de categorias pode ser definida para toda a escola pelo administrador do sistema.Categorias apagadas com sucesso.CategoriaPesos das categoriasCategoria adicionada com sucesso.Pesos de categorias para a folha de cálculo ${worksheet}Informações alteradas para ${fullname}Escolha uma coluna para adicionarEscolha uma nota para atribuir para todos os alunos na coluna do livro de notas.Escolher uma atividade de relatórioEscolha uma atividade para adicionarEscolha um sistema de notas já existente ou user a escala abaixoAulas em que participaAulas lecionadasLimparEtiqueta da ColunaTipo da colunaColunasColunas a serem impressas no boletim.Contém pontuações dos boletins e presença. Para ser utilizado pela equipa da escola.Contém as pontuações dos boletins. Formatada para ser enviado aos pais ou responsáveis.Atividades da DisciplinaAtividade da DisciplinaDetalhes da Atividade da DisciplinaFolha de Cálculo da DisciplinaDetalhes da Folha de Cálculo da DisciplinaInformação do Modelo de Folha de Cálculo da DisciplinaDisciplinasCriar Folhas de Cálculo de ResumoCriar e editar o livro de notas para uma turma.Criar folha de cálculo resumoCriar, editar e implementar modelos de relatórioFolha de cálculo da disciplina atualRelatórios atualmente implementadosFolhas de cálculo atualmente implementadasAtualmente, a lista de categorias disponíveis é gerida através deste formulário. Isto é, se um ou mais professores quiserem utilizar uma categoria fora da lista atual, o administrador do site pode adicioná-la qui. Da mesma forma, se algumas das categorias padrões não são relevantes para sua escola, remova-as.Sistema de pontuação personalizadoDados recolhidos através de relatórios podem ser incluídos no ${report-card-layout} ou em relatórios personalizados.DataDatasDefinir como padrãoCategoria PadrãoCategoria padrão alterada com sucessoExcluirApagar Folha de Cálculo de TrabalhoImplementarImplementar RelatórioImplementar modelo de relatório de folha de cálculoRelatórios implementadosFolha de Cálculo ImplementadaFolhas de Cálculo ImplementadasDescriçãoRelatório detalhado do aluno: ${schoolyear}DescarregarDescarregar PDFData de EntregaAbreviações duplicadas não são permitidas.Notas duplicadas não são permitidas.Cada folha de cálculo implementada terá as atividades de relatório definidas neste modelo.Cada pontuação também está associada com um percentual mínimo necessário para atingir a nota correspondente. Por exemplo, 95% ou mais é um "A", 87% ou mais é um "B", etc.Cada pontuação é associada a um valor numérico. Por exemplo, nos EUA, um "A" vale normalmente 4 pontos, um "B" 3 pontos, etc. Este valor será usado com quaisquer cálculos feitos com estas pontuações, tais como encontrar a média.Cada sistema de pontuação deve ter um título curto para identificá-lo para os utilizadores. Por exemplo, se as notas de suas escolas vão de "A" até "E", o título poderia ser "A-E".EditarEditar atividadeEditar pesos das categoriasEditar Atividade ExternaEditar pontuação externaEditar o livro de notasEditar coluna da tabelaEditar coluna relacionadaEditar item de enquadramentoEditar Folha de Cálculo de RelatórioEditar os ModelosEditar Folha de CálculoEditar esta categoriaInsira detalhes e selecione a colunaInserir notasInsira uma abreviatura de uma pontuação apenas se a pontuação tiver mais do que quatro caracteres e desejar criar uma abreviatura alternativa para o livro de notas.Insira os detalhes da nota abaixoInsira as notas para ${fullname}Insira valores numéricos para cada categoria.EnsaioTesteSistema de Pontuação ExistenteExportar XLSExportar cartões de dados de relatórios para todos os alunos em todas as seções para a escola. Haverá uma folha de cálculo para cada período letivo do ano.Exportar cartões de dados de relatórios para todos os alunos em todas as secções para o período escolar.Atividade ExternaID da Atividade ExternaFonte de Atividade ExternaPontuação externaDetalhes da pontuação externaPontuação de fonte externaAs pontuações extenas são configuradas pelo administrador do sistemaReprovaçõesReprovações por PeríodoTipo de FicheiroPreencherPreencher células vaziasProcurarPor exemplo, se tiver três folha de cálculo numa seção, "A", "B", e "C" clique em "Criar Folha de Cálculo de Resumo", uma folha adicional, entitulada por "Resumo" será criada, incluindo a pontuação média em "A", "B" e "C" nas três primeiras colunas.Por exemplo, digamos que o período é "Outono de 2011" e você tenha implantado um relatório chamado "Notas do Semestre", que inclui uma atividade "Primeiro Bimestre", usando uma escala de pontuação na qual "3" ou mais seja o mínimo para aprovação. Para criar um relatório de alunos reprovados no primeiro bimestre, deve selecionar o o relatório "Outono de 2011 - Notas do Semestre - Primeiro Bimestre" e escolher "3" como a nota mínima de aprovação. Deve, então, clicar "Download".Por exemplo, para ponderar testes como 60% da nota, trabalhos de casa como 20% e questionários como 20%, insira "60" ao lado de "Teste", "20" ao lado de "Trabalhos de Casa" e "20" ao lado de "Questionários".Pontuação TotalNotaNota ${name}Atividade da NotaDetalhes da notaLivro de NotasExportar Livro de NotasRelatório do Livro de NotasColuna da tabelaDetalhes da coluna da tabelaColunas da tabelaCabeçalho da coluna da tabelaFonte da coluna da tabelaGrupoCabeçalhoOcultarOcultar ${scoresystem}Ocultar 'mostrar apenas atividades devidas em past _ weeks'Ocultar faltasOcultar médiaOcultar relatório implementadoEsconder relatórioOcultar o totalOcultar atrasosEsconder/exibir folhas de cálculo implementadas para ${year}Ocultar/exibir Relatórios para ${year}Ocultar/exibir folhasEsconder/exibir folhas de cálculoEsconder?Ocultar um sistema de pontuação fará com que ele se torne indisponível para uso futuro mas irá reter as notas atuais. Isso não pode ser atualmente desfeito, mas uma nova versão do mesmo sistema de pontuação pode ser criada.Mair nota possívelTrabalho de CasaIdentifica a folhas de cálculo da disciplina em livros de notasIdentifica o relatório nos livros de notas dos professores.Se os valores no sistema de pontuação decrescem, por exemplo, 1 é a melhor nota, defina o valor abaixo como "Máxima" pontuação para aprovação. Caso contrário, deixe como "Mínima" pontuação para aprovação.Se os valores no sistema de pontuação diminuem, por exemplo, 1 sendo melhor pontuação, defina 1 como 'Máxima'. Caso contrário, deixe como 'Mínima' pontuação para aprovação.Se adicionar o mesmo modelo múltiplas vezes, dê a cada versão um nome facilmente distinguível.Se adicionar uma mesma folhas de cálculo várias vezes, dê a cada versão um nome facilmente distinguível.Se você for implementar o mesmo modelo várias vezes no mesmo período escolar, dê a cada implantação um nome facilmente distinguível.ÍndiceNotas inválidas (destacadas em vermelho) não foram gravadas.DiárioMédia do DiárioAtividade de LaboratórioEtiquetaModelo de BoletimLimitado a 5 caracteres ou menos.Coluna RelacionadaColuna relacionada fonte da atividadeListar os alunos que faltaram num determinado diaBaixa PercentagemMenor nota possívelTornar padrãoGerir Categorias de AtividadesGerir Boletins ImplementadosGerir modelos de BoletinsGerir Folha de CálculoGerir Modelos de Folha de CálculoMáximoNota Máxima para AprovaçãoMínimoNota Mínima para AprovaçãoPontuação mínimaMover para esquerdaMover para direitaMinhas notasN/DNome da fonte externa de atividadesNova AtividadeNova CategoriaNova ColunaNova Atividade do cursoNova Folha de Cálculo do CursoNova Atividade ExternaNova Pontuação externaNova Coluna da TabelaNova Coluna RelacionadaNovo Item de EnquadramentoNovo Relatório de AtividadesNova Folha de Cálculo de RelatórioNovo Sistema de PontuaçãoNovo ModeloNova Folha de CálculoSeguinteNãoNão há Período AtualNão há RelatóriosNenhuma Folha de Cálculo VisívelNão há sistema de pontuaçãoNada AvaliadoOKAssim que tiver um modelo, use este formulário para adicionar o relatório ao livro de notas de cada turma que se encaixa no período ou nos termos especificados.Somente o docente de uma turma pode editar seu livro de notas.OrdenarDestacar AtividadesDestacar ItemDestacar DetalhesDestacar ItensDestacar Cabeçalho do ItemDestacar Fonte do ItemSubstituirfolhas de cálculo existentes intituladas "Resumo".Pontuação para aprovaçãoO campo percentual deve conter um número válido.Percentagensnão podem ser superiores a 100.Por favor, corrija os campos marcados abaixo.Favor edite o item para se adequar aos tipos de tarefas e avaliações usados na sua escola.Valor em pontosPontosValor em pontos para calcular a nota desta atividadePreferênciasApresentaçãoAnteriorFolha de Cálculo para ImpressãoProjetoReordenar ou Ocultar Folhas de CálculoRelatórioRelatar AtividadesRelatar AtividadeRelatar Detalhes AtividadeModelo do BoletimModelo de boletim para ${year}Modelos de BoletimBoletim: ${schoolyear}RelatórioModelo de RelatórioDetalhes do Modelo de RelatórioInformações do Modelo de RelatórioModelos da Folha deRelatórioRelatórios para ${year}Relatório de Folhas de CálculoRelatórios usam o livro de notas do SchoolTool para recolher dados e comentários de professores sobre alunos em todas as turmas.RelatóriosRequerer Relatório de Faltas por DiaRequerer Relatório Detalhado do AlunoRequerer Relatório de Reprovações por PeríodoRequerer RelatórioRequerer BoletimEntrada requerida em falta.Voltar ao Livro de NotasSGravarAno LetivoPontuaçãoSistema de PontuaçãoSistemas de PontuaçãoAs percentagens de pontuação devem seguir a ordem descrescente.AvaliarOs valores de pontuação devem seguir a ordem descrescente.Sistema de pontuaçãoTurmaResumo da Folha de Cálculo da TurmaSelecione uma turma ou implemente no ano inteiro.Selecione um ano ou períodoSelecione relatório para implementar.Selecione folha de cálculo para adicionarAjustar Preferências da ColunaDefiniçõesFolha1Atalho: Alt-SMostrar FaltasMostrar MédiaMostrar TotalMostrar AtrasosA apresentar ${count} de ${total} itens.Exibe todos os alunos que foram reprovados na atividade de relatório e no período selecionados.Ordenar porFonteComece com a pontuação mais alta. Clique "Adicionar uma pontuação mais baixa" para adicionar pontuações até que tenha criado uma pontuação com percentagem mínima de 0.Comece com a pontuação mais alta. Clique "Adicionar" para adicionar pontuações até que você tenha criado uma pontuação com percentual mínimo de 0.AlunoRelatório dos Detalhes do AlunoRelatório de Detalhes de Aluno por GrupoNome do AlunoBoletim do AlunoBoletim dos Alunos por GrupoAluno: ${student}AlunosAlunos neste livro de notasConfirmarResumoFolha de Cálculo de ResumosResumo das faltas e atrasos se uma única turma e período.TAtrasosAtrasadoModeloPeríodoPeriodo ou AnoO campo título não deve estar vazioAs categorias de atividade usadas nos livros de notas das turmas em toda a escola são geridas a partir desta página.A categoria da atividadeO sistema de pontuação das atividadesO nome da coluna para a atividade no livro de notas.A data na qual a atividade deve ser avaliada.Dia que a atividade foi criadaA atividade externaA atividade externa não pode ser encontrada.O primeiro passo no processo é ${add-sheet}O primeiro passo no processo é criar um novo modelo de relatório.Os seguintes alunos estão em risco de reprovar nas seguintes disciplinas:A nota $value para $name não é válidaA última percentagem deve ser zero.A lista de categorias pode ser personalizada para a sua escola pelo administador do sistema.A operação não pode ser completada pois não há relatórios configurados para sua instância do SchoolTool. Por favor utilize um utilizador com acesso de administrador para configurar no mínimo um relatório e tente novamente.A operação não pode ser completada porque atualmente não há períodos definidos na sua instância do SchoolTool. Por favor solicite que um utilizador com acesso administrativo defina pelo menos um período e tente a operação novamente.A pontuação desta actividade será calculada com base na pontuação total de pontos multiplicada pela percentagem da pontuação externa.O nome de registo da fonteOs boletins podem ser gerados para uma única pessoa ou para todos os membros de um grupo.O boletim padrão contém uma tabela na qual cada linha corresponde a uma turma e às colunas como definidas nesta página.Existem ${count} boletins configuradosExistem ${count} boletins implementados em ${schoolyear}Não existem categorias de atividades.Não existem atividades de disciplinas.Não existem atividades de relatório.Não existem modelos de relatório definidos.Não existem boletins implementados para ${schoolyear}Não há nenhumEsta disciplina não possui modelos de folha de cálculo.Este formulário permite mudar o peso das categorias ao calcular a média de pontos numa folha de cálculo.Este formulário permite criar um sistema de pontuação personalizado.Este relatório não possui colunas.O relatório não possui itens destacados.Este relatório é uma lista de alunos abaixo da média numa atividade selecionada a partir de uma folha de relatório.Esta turma contém apenas folhas de cálculo ocultas.Este valor deve ser um inteiro.Este valor tem de ser do tipo inteiro. Poderá atribuir pontuação extra acima deste valor.Esta folha de cálculo não possui atividadesEste ano não possui folhas de cálculo de período.Este ano não possui relatórios implementados.Este ano não temfolhas de cálculo implementadas.TítuloTotalAtr.TipoMostrarMostrar Relatório ImplementadoMostrar RelatórioMostrar Folhas de CálculoAtualizarAtualizar NotasAtualizar notasUtilize pontuações externas para adicionar dados exteriores ao livro de notas do SchoolTool.Use está página para montar um boletim padrão, recuperando dados de ${report-sheets} e do livro de ponto.Use as folhas de cálculo do seu livro de notas da mesma forma que num programa de cálculo, para organizar um grande número de atividades. Pode relacionar colunas de uma folha de cálculo outra.ID do UtilizadorO campo valor deve conter um número válido.Ver Livro de NotasVer Sistema de PontuaçãoVer os dados do livro de notas de uma turma.VisívelCategorias de pesoO que é isto?Folha de CálculoDetalhes da Folha de CálculoInformação da Folha de CálculoModelo de Folha de CálculoModelos de Folha de CálculoFolhas de CálculoFolhas de Cálculo para ${year}Folhas de Cálculo neste livro de notas.AnoSimPode ${unhide_worksheets}, ou ${add_worksheet}.Pode adicionar um resumo da folha de cálculo para cada um de seus livros de notas que automaticamente, incluem uma coluna para a média de todas as folhas de cálculo existentes.Não leciona ou frequenta nenhuma aula.Tem algumas alterações que não foram guardadas. Clique OK para guardar agora ou CANCELAR para continuar sem guardar.Deve especificar uma data válida durante ano letivo.Deve especificar uma atividade de relatório e uma pontuação mínima para aprovação.Mais ZoomZoom NormalMenos ZoomAdicionarAlterarcriar novo modelo de relatório.implementar num livro de notas do professor.pontuação para aprovação:Removerrelatóriosmostrar apenas atividades com prazo de entrega nas últimas ${num_weeks} semanasrelatório padrãoschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/vi.po0000644000175000017500000027027012321112514026304 0ustar menesismenesis00000000000000# Vietnamese translation for schooltool # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 03:13+0000\n" "Last-Translator: missthom \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: vi\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Bảng Tính 1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Các hoạt động" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Tóm tắt" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Hoạt động mở rộng" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Hoạt động mở rộng" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Thêm một hoạt động mới" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Thêm" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Hủy bỏ" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Tiêu đề" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Ngày tới hạn" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Mô tả" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Phân mục" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Thêm một hoạt động mở rộng" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Thay đổi thông tin cho ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Sửa một hoạt động mở rộng" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value có trọng số không hợp lệ" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Hoạt động mở rộng đã không được tìm thấy" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Trung bình" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Thêm một cột liên kết" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Sửa cột liên kết" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Hoạt động" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Phân mục" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Phân mục mới" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Phân mục mặc định" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Các phân mục đã được xóa thành công" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Các phân mục đã được thêm vào thành công" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Các phân mục mặc định đã thay đổi thành công" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Phân mục công việc" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Báo cáo bảng khuôn mẫu" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Thêm một bảng tính" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Thêm một bản báo cáo" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Chỉnh một bảng tính" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Hiệu chỉnh" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Hiệu chỉnh báo cáo" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Thêm một báo cáo về hoạt động" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Bảng điểm" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Bảng báo cáo mới" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Bảng tính mới" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Xuất ra dưới dạng XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Trả về Bảng điểm" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Hiển thị bảng tính" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Hoạt động mới" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Hoạt động mở rộng mới" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Cột liên kết mới" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Các bảng tính" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Các phân mục trọng số" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Tùy chỉnh" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Tải xuống dạng PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Cập nhật bảng điểm" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Triển khai một bản báo cáo" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Giao diện thẻ báo cáo" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Phần" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Học kỳ" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Năm" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Cài đặt" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Hành động" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Bảng tính" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Báo cáo hoạt động" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Nhóm" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Năm học" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Vắng mặt" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Báo cáo" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Tổng" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Trung bình" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Một vài thay đổi chưa được lưu lại. Nhấn nút đồng ý để lưu lại hoặc nhấn nút " "hủy bỏ để tiếp tục bỏ qua" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Thang điểm không hợp lệ (phần tô màu đỏ) không được lưu" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Điểm" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Lớp học $value với tên $name là không hợp lệ" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "Không có hệ thống điểm" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Kế trước" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Tiếp theo" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Nhập các thang điểm cho ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet Cho $student trong lớp $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Xóa" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Học sinh" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ẩn" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Hệ thống điểm" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Khóa học" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Xếp loại cụ thể" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Điểm danh Chi tiết" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Ngày" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Tên học sinh" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "ID người dùng" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Học kỳ không đạt" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "Những học sinh sau đây có nguy cơ bị rớt trong các khóa học:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Báo cáo bảng điểm" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Ngày vắng mặt" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Vắng mặt" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Muộn" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "Sử dụng vùng bên dướicác" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Chọn hệ thống điểm đã tồn tại hoặc sử dụng vùng dưới đây:" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Tối đa" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Điểm nguyên cao nhất có thể" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Tối Thiểu" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Điểm nguyên thấp nhất có thể" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Áp dụng" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Điểm đạt tối thiểu" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Yêu cầu báo cáo học kỳ không đạt" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Chọn một hoạt động báo cáo" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "Bạn phải xác định cả hai hoạt động báo cáo và điểm đạt tối thiểu" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Yêu cầu báo cáo vắng mặt theo ngày" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Bạn phải chọn một ngày hợp lệ trong năm học" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Yêu cầu thẻ báo cáo" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Yêu cầu báo cáo chi tiết về học sinh" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Ngày tháng" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Muộn học" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Nhãn" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Quản lý các phân mục hoạt động" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Các phân mục được sử dụng trong Bảng điểm của Schooltool để tổ chức các hoạt " "động và cho phép các giáo viên để trọng số của mỗi hoạt động khác nhau khi " "tính điểm. Lấy ví dụ, điểm thi kết thúc học phần chiêms 60%, bài tập về nhà " "chiếm 20% và tính chuyên cần 20%" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Hiện nay, danh sách các loại có sẵn cho tất cả giáo viên được quản lý thông " "qua hình thức này. Tức là, nếu một hoặc nhiều giáo viên muốn sử dụng một " "loại không có trong danh sách hiện hành, người quản lý trang web có thể thêm " "nó ở đây. Tương tự, nếu một số các loại mặc định không liên quan đến trường " "học của bạn, loại bỏ chúng dưới đây." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Gỡ bỏ" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Thêm" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Thay đổi" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Triển khai một mẫu báo cáo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Biểu mẫu" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Triển khai" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Hoặc kỳ hoặc năm học" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Thiếu yêu cầu nhập vào" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Xếp loại" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Lưu" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Bạn không dạy hoặc không học lớp nào" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Các lớp bạn dạy" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Các lớp bạn học" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Triển khai bảng báo cáo" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Chưa có gì được phân loại" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Cột lưới" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Đầu trang" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Tải xuống" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Biểu mẫu này cho phép bạn thay đổi trọng số của các phân mục khi tính điểm " "trung bình trong bảng tính" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Nhập vào một số cho mỗi phân mục riêng." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Lấy ví dụ điểm thi được tính 60% của thang điểm, bài tập về nhà tính 20% và " "20% thảo luận, hãy nhập 60 vào ô kế tiếp của ô điểm thi, 20 vào ô kế tiếp " "của bài tập về nhà và 20 vào ô kế tiếp của ô thảo luận" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Ghi đè giá trị đã tồn tại trong bảng tính \"Tổng\"" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Bạn cần thêm một bảng tính tổng cho mỗi bảng điểm để tự động bao gồm một cột " "tính trung bình cho tất cả các bảng tính đã tồn tại" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Lấy ví dụ, nếu bạn có 3 bảng tính trong 1 lớp, \"A\", \"B\", \"C\" và nhấn " "\"Tạo một bảng tính tổng\", một bảng tính sẽ được thêm vào, với tiêu đề " "\"Tổng\" sẽ được tạo, nó bao gồm các giá trị trung bình cho các cột \"A\", " "\"B\" và \"C\" trong ba cột đầu tiên." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Thiết lập các tham chiếu về cột" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Kiểu cột" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Ẩn?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Cập nhật" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Tạo một bảng tính Tổng" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Lớp ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "Chỉ hiển thị hoạt động trong quá khứ ${num_weeks}tuần" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "Sắp xếp" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Trình bày thẻ báo cáo" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Nguồn" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Cột mới" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Chọn một cột để thêm vào" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Phác họa các hoạt động" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Chọn một hoạt động để thêm vào" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Đồng ý" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Không phải học kỳ hiện thời" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Các hoạt động bạn đã thử không được hoàn thành vì không tồn tại học kỳ nào " "trong Trường của bạn. Xin vui lòng Đăng nhập dưới quyền quản trị để kích " "hoạt học kỳ mới." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Biểu mẫu Báo cáo xác định các hoạt động được bao hàm trong một bảng tính " "triển khai cho mỗi lớp trong từng học kỳ hoặc từng năm học" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Báo cáo này là danh sách các học sinh đạt điểm tối thiểu trong các hoạt động " "từ bảng báo cáo" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Lấy ví dụ: Nói học kỳ: \"Thu 2011\" và triển khai bảng báo cáo với tiêu đề " "\"Bảng các học kỳ\", nó sẽ bao gồm một hoạt động: \"Học kỳ đầu tiên\", sử " "dụng thang điểm 3 hoặc cao hơn. Để tạo báo cáo về các sinh viên không đạt " "trong Học kỳ đầu tiên, bạn sẽ chọn báo cáo hoạt động \"Thu 2011 - Bảng các " "học kỳ - Học kỳ đầu tiên\" và chọn 3 như là điểm tối thiểu để vượt qua học " "kỳ đó sau đó nhấn nút \"Tải xuống\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Bảng tổng kết cho năm học" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Hiển thị" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Xóa một bảng tính" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Bạn có chắc là muốn xóa bảng tính này cùng tất cả các hoạt động trong đó " "không?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Bảng tính này không có hoạt động nào" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Thiết lập thẻ báo cáo" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Phân công" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Bài luận" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Thi" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Bài tập về nhà" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Nhật ký" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Thử nghiệm" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Trình chiếu" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Dự án" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Các hoạt động này đã đến ngày tới hạn" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Tiêu đề cột cho hoạt động trong bảng điểm" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Một phân mục công việc" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Hệ thống điểm" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Hoạt động của hệ thống điểm" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Ngày hoạt động đã được khởi tạo" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Cột" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Các cột đã được in trong thẻ báo cáo" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Các hoạt động đã được in trong phác thảo lớp" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Các bảng tính trong bảng điểm" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Các hoạt động trong bảng điểm này" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Học sinh" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Số sinh viên trong bảng điểm này" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Hoạt động mở rộng nguồn" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Việc đăng ký tên của mã nguồn" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID của hoạt động mở rộng" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Một định danh duy nhất cho hoạt động mở rộng" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Giá trị điểm để tính toán trong các bảng điểm" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Tên của nguồn các hoạt động mở rộng" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Sơ lược tiêu đề của nguồn gốc các hoạt động ngoài" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Sơ lược tiêu đề của hoạt động mở rộng" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Liên kết với cột hoạt động nguồn" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Chuỗi văn bản quy định cụ thể về nguồn gốc của cột" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Hệ thống điểm" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Thêm một hệ thống điểm" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Kiểu" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Không có gì." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "Nội dung các yêu cầu: ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "Các yêu cầu nhỏ \t ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Tìm ngay" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Xóa" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Hiển thị ${count} của ${total} hạng mục" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Trường tiêu đề không được trống" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Trường giá trị phải là một số" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Trường phần trăm phải là một số" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Các giá trị phải không âm" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Các phần trăm phải không âm" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Các phần trăm không được lớn hơn 100" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Hệ thống điểm phải có ít nhất 2 điểm" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Các giá trị điểm phải xếp giảm dần" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Phần trăm điểm phải xếp giảm dần" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Phần trăm cuối cùng phải là 0" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Điểm không được phép trùng lặp" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Từ viết tắt không được trùng lặp" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Có" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Không" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Hệ thống điểm đang tồn tại" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Tùy chỉnh hệ thống điểm số" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Xem hệ thống điểm" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Tên" #~ msgid "Apply a grade for all students:" #~ msgstr "Gán điểm cho tất cả sinh viên" #~ msgid "Section:" #~ msgstr "Lớp học" #~ msgid "Term:" #~ msgstr "Học kỳ" #~ msgid "Period Number" #~ msgstr "Số khoảng" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Nhập vào một số cho mỗi phân mục riêng. Tổng của tất cả các giá trị phải " #~ "bằng 100" #~ msgid "Requirement index" #~ msgstr "Chỉ số yêu cầu" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ca.po0000644000175000017500000025077112321112514026255 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . msgid "" msgstr "" "Project-Id-Version: SchoolTool Version 0.11.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Schooltool Development Team \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: ca\n" "Generated-By: setup.py\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activitats" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resum" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Afegir una nova activitat" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Afegir" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancel·la" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Títol" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descripció" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Enviar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Canviar informació de ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar Activitat Externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Mitjana" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activitat" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categories" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nova Categoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Afegir un Full de treball" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar full de treball" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Edita" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Llibreta de notes" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Afegir Full de treball" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Tornar a Llibreta de notes" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Activitat nova" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nova Activitat Exterior" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Fulls de Treball" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferències" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Actualitzar Notes" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Desplegar Full d'Informe" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Assignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Trimestre" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Any" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Accions" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grup" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Informes" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Vostè té alguns canvis que no han estat salvats. Feu clic a D'acord per " "desar ara o Cancel·lar per continuar sense desar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Següent" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Cursos" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplica" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Controlar les Categories d'Activitats" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Afegeix" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Què és aixó?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Empleneu tots els camps obligatoris." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Desa" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Capçalera" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Actualitzar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Codi font" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Columna nova" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "D'acord" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diari" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Alumnes" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipus" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "No s'ha trobat cap coincidència." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Cerca" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Neteja" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostrant ${count} de ${total}" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Si" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nom" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_CA.po0000644000175000017500000026625412321112514026642 0ustar menesismenesis00000000000000# English (Canada) translation for schooltool # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:58+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: English (Canada) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Sheet1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activities" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Summary" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "External Activity" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "The external activity" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Add new activity" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Add" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancel" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Title" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Due Date" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Description" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Category" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Add an External Activity" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Change information for ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Edit External Activity" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value is not a valid weight." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "The external activity couldn't be found" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Average" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Add Linked Column" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Edit Linked Column" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activity" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categories" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "New Category" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Default Category" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categories successfully deleted." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Category successfully added." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Default category successfully changed." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Activity Categories" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Report Sheet Templates" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Add a Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Add a Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Edit Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Edit" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Edit Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "New Report Activity" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "New Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "New Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Export XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Return to Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Unhide Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "New Activity" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "New External Activity" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "New Linked Column" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Weight Categories" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferences" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Download PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Update Grades" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Deploy Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Report Card Layout" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Section" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Term" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Year" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Settings" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Actions" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Worksheet" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Category Weights" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Score" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Report Activity" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Group" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "School Year" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Absences" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Reports" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Ave." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Invalid scores (highlighted in red) were not saved." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Points" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "The grade $value for $name is not valid." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- No score system --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Previous" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Next" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Enter grades for ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet for $student in $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Delete" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Student" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Hide" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Score System" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Courses" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Grade Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Attendance Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Dates" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Student Name" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "User Id" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Failures by Term" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "The following students are at risk of failing the following courses:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Gradebook Report" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Absences By Day" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Absent" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Late" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "L" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use range below --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Choose an existing score system or use range below" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Highest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Lowest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Apply" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Minimum Passing Score" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Request Failures by Term Report" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Choose a report activity" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "You must specify both a report activity and a minimum passing score." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Request Absences By Day Report" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "You must specify a valid date within the school year." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Request Report Card" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Request Detailed Student Report" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Date" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Lates" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Label" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Manage Activity Categories" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "The list of available categories for all teachers is managed through this " "form. If one or more teachers would like to use a category not in the " "current list, the site manager can add it here. Likewise, if some of the " "default categories are not relevant to your school, remove them below." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Remove" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Add" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Change" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Deploy Report Worksheet Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Deploy" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Term or Year" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Required input is missing." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Grade" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Save" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "You do not teach or attend any classes." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Classes you teach" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Classes you attend" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Deployed Report Sheets" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nothing Graded" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Grid Columns" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Heading" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Download" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Enter numeric values for each relevant category." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Overwrite existing worksheets titled \"Summary\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Set Column Preferences" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Column Type" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Hide?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Hide 'show only activities due in past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Update" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Create Summary Worksheets" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Grade ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "Show only activities due in past ${num_weeks} weeks" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sort)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Layout Report Card" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Source" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "New Column" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Choose a column to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Outline Activities" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Choose an activity to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "No Current Term" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Term Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Term Grades - First Quarter\" and " "choose \"3\" as the minimum passing grade. And click \"Download.\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Request Report" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Section Worksheet Summary" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Unhide" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Delete Worksheet" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Are you sure you want to delete this worksheet together with all its " "activities?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "This worksheet has no activities." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Report Card Layouts" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Assignment" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essay" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Exam" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Homework" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentation" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Project" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "The date the activity is due to be graded." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "The column label for the activity in the gradebook." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "The activity category" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Scoresystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "The activity scoresystem." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "The date the activity was created." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columns" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columns to be printed in the report card." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Activities to be printed in the outline section." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Worksheets in this gradebook." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Activities in this gradebook." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Students" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Students in this gradebook." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "External Activity Source" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "The registration name of the source" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "External Activity ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "A unique identifier for the external activity" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Points value to calculate the activity grade" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Name of the external activities source" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "A brief title of the external activities source" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "A brief title of the external activity." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Linked Column Activity Source" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "A text string that specifies the source of the column" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Create, edit and deploy report sheet templates." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Edit Templates" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Create and edit gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Edit Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "View Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "View gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Score Systems" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Add Score System" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "New Score System" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abbreviation" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Point Value" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Low Percentage" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "This form allows you to create a customized \"score system\" or grading " "scale." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "A score system is made up of a sequence of possible scores with decreasing " "values." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "There are none." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contents" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Sub Requirements" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Find Now" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Clear" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Showing ${count} of ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "The Title field must not be empty." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Value field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Percent field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "All values must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "All percentages must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentages cannot be greater than 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "A score system must have at least two scores." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Score values must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Score percentages must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "The last percentage must be zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Duplicate scores are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Duplicate abbreviations are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Yes" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Existing Score System" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Custom score system" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Add a lower score" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "View Score System" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Name" #~ msgid "Apply a grade for all students:" #~ msgstr "Apply a grade for all students:" #~ msgid "Term:" #~ msgstr "Term:" #~ msgid "Section:" #~ msgstr "Section:" #~ msgid "Period Number" #~ msgstr "Period Number" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgid "Requirement index" #~ msgstr "Requirement index" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/__init__.py0000644000175000017500000000000212270520456027432 0ustar menesismenesis00000000000000# schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ro.po0000644000175000017500000025073112321112514026306 0ustar menesismenesis00000000000000# Romanian translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Manuel R. Ciosici \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: ro\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activități" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Sumar" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Activitate externă" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Activitatea externă" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Adaugă activitate nouă" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Adaugă" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Aunlare" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titlu" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descriere" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Adaugă o activitate externă" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Schimbare detaliile pentru ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editare activitate externă" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value nu este o greutate validă." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Activitatea externă nu a putut fi găsită" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Medie" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Adaugă coloană conectată" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editează coloană conectată" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activitate" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorii" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Categorie nouă" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categorie implicită" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categorii le au fost adăugate." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoria a fost adăugată." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Categoria implicită a fost schimbată." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorii de activitate" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Adaugă o foie de lucru" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Adaugă o foaie de raport" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editează foaia de lucru" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editează" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editează foaia de raport" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Raport de activitate nou" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Foaie nouă de raport" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Foaie de lucru nouă" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportă XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Înapoi la catalog" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Activitate nouă" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Activitate externa nouă" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferințe" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Actualizează notele" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Secțiune" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "An" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Acțiuni" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grup" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapoarte" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Există unele modificări care nu au fost salvate. Clic OK pentru a le salva " "acum sau CANCEL pentru a continua fără a salva." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Puncte" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Precedent" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Următor" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Introduceți notele pentru ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet pentru $student în $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Şterge" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Cursuri" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplică" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Dată" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etichetă" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Administrează categoriile de activități" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Șablon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Notă" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Salvează" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Setați preferințele coloanei" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipul coloanei" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Ascunde?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Actualizează" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sortare)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Eseu" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Temă" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Jurnal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laborator" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Prezentare" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Proiect" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Studenți" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Nu există niciunul." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Da" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nu" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nume" #~ msgid "Apply a grade for all students:" #~ msgstr "Adaugă o notă tuturor studenților:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/lt/0000755000175000017500000000000012322071053025740 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/lt/LC_MESSAGES/0000755000175000017500000000000012322071053027525 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/lt/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000011621112322071052034204 0ustar menesismenesis00000000000000w\8'9'#W'{''''"'3(9(R((i(((((( ((/(',)uT){)-F*Vt*E*C+-U++ +++++++++ +,&,0=,n,w,,,,,,,,--#-<-T-e-8}--@-%. 6.W.P]. ......p/-0 40?0X1 2-262G2+d2"22D23(32B3u3333 3 33)33L3EI444444%45+535-M5{5/55 5536Q7 e7do77777&78&878>8 R8s888 8&88 88(9!,9SN99 99999::):;:M:\:k: ~:: ::::0;2; 8;B;G;]; d;o;H;:<P<b<w<<<<F<== -= 7=A=R=[==> >#> 2> ?>I>Z> k>w> >>>>>>> > >>? '? 2?+aJa0La'}aa'b4bSbD8cD}c,cc dd d$d:dLd]dfdodxd#dd*dddd e e)eBe^ezeeeeef"f:=fxf7f&f)f gH*g sg}ggggggh h h2i3j#j k#k7k(Wkk!kdk'lFl8flll l lll m.m CmTNm:mm mmn#n#;n_nonwn3nn>n"o$8o]oGtop p{pYq^q dqoq*qqq qq'qrVgw}5Հ+6E|  )ˁ'%`C& ۂ   :DXj!/!"1'Em$'ׄ!!9oI ą%*3G"e Ć<ц .@3S4 ˇ؇ 84 m,$  # 0 < H'UY}׉ %:I$e#ˊ ԊފG: < G!Q s }#i*=2X> ʌ!!6AX; ֍)K!mN#Q?{/ 7=>uϑ(1)7[.cԒ.8*gm(-)TW($Ք;)6 `lu{ ) ֕ s*  *<V*pȘ٘%1W]1b,rC1.Ldlu2~›˛,қ44KT h!Z+|;'^g2aR/#b<UX^[FW00>[`!&%e= L|~riAh_R.pOoM"IP*~7)mt'QMyb  sK ?_YT3=v5d (}Bkpl)#I@cSW2,naD/ tlxq6rO { J4\VB Q"@,jK6z- N8AuC7z3csk$:`iXqm&(E1 FH?NLZ$ww%GJ+e<Yg]]Sj}d. fPu-Dxf8>VH19oh5\;EU:{C9Tv*ny4G$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} absence report${section} gradebook${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${student} detail report${student} report card${value} is not valid in ${scoresystem}.(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --100 PointsAA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A unique identifier for the external activityABSENCES BY DAYAbbreviationAbs.AbsencesAbsences (continued)Absences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsActivity: ${activity}AddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAttendance detailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.CommentContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemCustomizeData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter CommentEnter Details and Select ColumnEnter GradesEnter a comment.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayEvaluatorExamExisting Score SystemExpandExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.Extended Letter GradeExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Highest integer score value possibleHomeworkInstructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLetter GradeLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Pass/FailPassing ScorePassing Score: ${score}PercentPercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport CardReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheet: ${worksheet}Report Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSECTION ABSENCESSaveSchool YearSchool administrators can edit a section's gradebook.ScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a scoreSelect a sourceSelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTeacher(s): ${instructors}TemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The current gradebook worksheet formatted for printing.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} course worksheets for ${schoolyear}There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no course worksheets for ${schoolyear}There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdUsername: ${username}ValueValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You have unsaved changes that will be lost.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outabsences by day reportabsences for ${day}add-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-10-10 21:51+0000 Last-Translator: Gediminas Paulauskas Language-Team: Lithuanian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: lt X-Rosetta-Version: 0.1 $value nėra tinkamas svoris.$worksheet $student kurse $section${requirement} turinys${requirement} papildomi reikalavimai${section} praleistų pamokų ataskaita${section} pažymių knygelė${section} pažymiai: ${worksheet}${student_name} dar nebuvo įvertintas šiame lakšte.${student} išsami ataskaita${student} ataskaitos kortelė${value} nėra tinkama reikšmė ${scoresystem}.(rikiuoti)-- Visi metai ---- Nėra vertinimo sistemos ---- Pasirinkite šabloną ---- Naudoti pasirinktą rėžį --100 taškųnTrumpas išorinės veiklos šaltinio pavadinimasTrumpas išorinės veiklos pavadinimas.Ataskaitos lakštas yra ypatingas lakštas pažymių knygelėje, kuris gali būti įdėtas į visų mokytojų pažymių knygeles.Ataskaitos lakšto šablonas nurodo veiklas, kurios bus ataskaitos lakštuose, išdalintuose kiekvienam kursui tam semestre ar metuose.Vertinimo sistema turi turėti bent du įvertinimus.Skaičialentė („Excel“ formato) su visais šios pažymių knygelės lakštais.Vienas PDF kuriame yra visų mokinių grupėje išsamios ataskaitos.Vienas PDF kuriame yra visų mokinių grupėje ataskaitos kortelės.Išorinės veiklos unikalus identifikatoriusPRALEISTA NURODYTĄ DIENĄSantrumpaPral.PraleistaLankomumas (tęsinys)Dienos lankomumasKurso lankomumasPraleidoVeiksmasVeiksmaiVeiklosVeiklos šioje pažymių knygelėje${title} veiklosVeiklos, spausdinamos santraukos skiltyje.VeiklaVeiklos kategorijosVeiklos aprašasVeikla: ${activity}PridėtiPridėti dalyko lakštąPridėti susietą stulpelįPridėti vertinimo sistemąPridėti ataskaitos lakštąPridėti lakštąPridėti žemesnį įvertinimąPridėti išorinę veikląPridėti kaip dalyko lakštąPridėti naują veikląPridėti naują ataskaitos veikląPridėti lakštą nurodytam semestrui arba visiems metams.Pridėti prie dalyko lakštųSukūrus šabloną, kitas žingsnis yra ${deploy-sheet}Visi procentai turi būti ne neigiami.Visos reikšmės turi būti ne neigiamos.PritaikytiAr tikrai norite ištrinti šį lakštą, įskaitant visas veiklas jame?UžduotisLankomumas išsamiaiLankomumas išsamiaiVid.VidurkisPo lentele yra sąrašas, kuriame išvardinti kiekvienas kursas ir nustatyti sąrašo punktai. Tai reikalinga komentarams ir kitokiems įvertinimams, kurie netilptų lentelėje.Tiek lentelė, tiek sąrašas nėra būtini; jei nėra nustatyta jokių stulpelių nei punktų, visas išdėstymas praleidžiamas.AtšauktiKategorijosKategorijos SchoolTool pažymių knygelėje naudojamos veikloms skirstyti ir leidžia mokytojams atskiriems veiklos tipams nurodyti skirtingus svorius galutinio pažymio skaičiavimui. Pavyzdžiui, kurso pažymys gali būti sudėtas iš 60% testų pažymių, 20% namų darbų ir 20% atsakinėjimo klasėje.Kategorijos gali būti naudojamos suteikti skirtingus svorius skirtingiems veiklos tipams. Kategorijų sąrašas yra bendras visai mokyklai, ir gali būti pakeistas sistemos administratoriaus.Kategorijos sėkmingai pašalintos.KategorijaKategorijų svoriaiKategorija sėkmingai pridėta.Kategorijų svoriai lakšte ${worksheet}Keisti ${fullname} informacijąPasirinkite stulpelį pridėjimuiPasirinkite pažymį, kurį pritaikyti visiems neįvertintiems studentams šiame lakšto stulpelyje.Pasirinkite veiklą ataskaitaiPasirinkite veiklą pridėjimuiNaudoti esamą vertinimo sistemą arba nurodytą rėžįJūsų lankomos pamokosJūsų dėstomos pamokosIšvalytiSuskleistiStulpelio užrašasStulpelio tipasStulpeliaiStulpeliai, spausdinami ataskaitos kortelėje.KomentarasPažymiai iš ataskaitų lakštų ir lankomumo duomenys. Skirta mokyklos personalui.Pažymiai iš ataskaitų lakštų. Skirta siųsti tėvams.Dalyko veiklosDalyko veiklaDalyko veiklos aprašasDalyko lakštasDalyko lakšto aprašasDalyko lakšto šablono informacijaDalyko lakštaiDalykaiSukurti apžvalgos lakštusKurti ir keisti kurso pažymių knygelės duomenis.Sukurti santraukos lakštąKurti, redaguoti, ir išdalinti ataskaitos lakštų šablonus.Esami dalyko lakštaiDabar išdalinti ataskaitos lakštaiJau išdalyti lakštaiGalimų kategorijų sąrašas yra bendras visiems mokytojams ir tvarkomas čia. Tai reiškia, kad jei bent vienam mokytojui reikalinga kategorija, kurios nėra šiame sąraše, administratorius gali ją čia pridėti. Panašiai, jei kurios nors iš standartinių kategorijų nereikalingos jūsų mokykloje, gali jas pašalinti.Sava vertinimo sistemaRedaguotiDuomenys, surinkti naudojant ataskaitos lakštus, gali būti įtraukti į ${report-card-layout} arba susikurtas ataskaitas.DataDatosNumatytojiNumatytoji kategorijaNumatytoji kategorija sėkmingai pakeista.Šalintišalinti lakštąIšdalintiIšdalinti ataskaitos lakštąIšdalinti ataskaitos lakšto šablonąIšdalinti ataskaitos lakštaiIšdalintas lakštasIšdalinti lakštaiAprašymasIšsami mokinio ataskaita: ${schoolyear}AtsisiųstiAtsisiųsti PDFAtlikimo dataPasikartojančios santrumpos negalimos.Pasikartojantys įverčiai negalimi.Kiekviename įdėtame lakšte bus ataskaitos veiklos, apibrėžtos jo šablone.KeistiKeisti veikląKeisti kategorijų svoriusKeisti išorinę veikląKeisti išorinį pažymįKeisti pažymių knygelęRedaguoti lentelės stulpelįKeisti susietą stulpelįRedaguoti sąrašo punktąKeisti ataskaitos lakštąKeisti šablonusKeisti lakštąKeisti šią kategorijąĮveskite komentarąĮveskite aprašą ir pasirinkite stulpelįRašyti pažymiusĮveskite komentarą.Rašykite pažymius žemiauĮvesti ${fullname} pažymiusĮveskite skaičius prie kiekvienos naudojamos kategorijos.EsėVertintojasEgzaminasEsama vertinimo sistemaIšplėstiEksportuoti XLSEksportuoti visų studentų visuose kursuose ataskaitų kortelių duomenis. Bus sukurta atskira skaičialentė kiekvienam semestrui.Eksportuoti visų studentų visuose kursuose ataskaitų duomenis šiame semestre.Raidės su ženklaisIšorinė veiklaIšorinės veiklos IDIšorinės veiklos šaltinisIšorinis pažymysIšorinio pažymio aprašasIšorinis pažymių šaltinisIšoriniai pažymių šaltiniai turi būti paruošti sistemos administratoriaus.NepatenkinamiNepažangumas semestreFailo tipasUžpildytiUžpildyti tuščius laukeliusRastiPavyzdžiui, jei vidurkio skaičiavime egzaminas lemia 60% balo, namų darbai ir testai po 20%, įrašykite „60“ prie „Egzaminas“, „20“ prie „Namų darbas“ ir „20“ prie „Testas“.Viso kredito vertėPažymysĮvertinti ${name}Rašyti pažymius už veikląPažymiai išsamiaiPažymių knygelėEksportuoti pažymių knygelęPažymių knygelės ataskaitaLentelės stulpelisLentelės stulpelio aprašasLentelės stulpeliaiLentelės stulpelio antraštėLentelės stulpelio šaltinisGrupėAntraštėPaslėptiSlėpti ${scoresystem}Slėpti Pral.Slėpti Vid.Paslėpti išdalintą ataskaitos lakštąPaslėpti ataskaitos lakštąSlėpti VisoSlėpti Vėl.Slėpti ${year} m.m. išdalintus lakštusSlėpti/rodyti lakštusSlėpti/rodyti lakštusPaslėpti?Didžiausias galimas įvertisNamų darbasDėstytojai: ${instructors}Netinkami pažymiai (paryškinti raudonai) nebuvo išsaugoti.DienynasDienyno vidurkisLaboratorinisŽymėKeisti ataskaitos kortelės išdėstymąRaidėsNe daugiau 5 simboliųSusietas stulpelisSusieto stulpelio veiklos šaltinisSąrašas mokinių, praleidusių pamokas nurodytą dieną.Žemiausias procentasMažiausias galimas įvertisPadaryti numatytąjaTvarkyti veiklos kategorijasTvarkyti dalyko lakštusTvarkyti išdalintus ataskaitos lakštusTvarkyti ataskaitos lakštų šablonusTvarkyti lakštąTvarkyti lakštų šablonusDidžiausiasDidžiausias patenkinamas įvertisMažiausiasMažiausias patenkinamas įvertisMažiausias įvertisPerkelti kairėnPerkelti dešinėnMano pažymiai-Išorinės veiklos šaltinio pavadinimasNauja veiklaNauja kategorijaNaujas stulpelisNauja dalyko veiklaNauja dalyko lakštasNauja išorinė veiklaNaujas išorinis pažymysNaujas lentelės stulpelisNaujas susietas stulpelisNaujas sąrašo punktasNauja veikla ataskaitojeNaujas ataskaitos lakštasNauja vertinimo sistemaNaujas šablonasNaujas lakštasKitasNeNėra dabartinio kursoNėra ataskaitos lakštųNėra matomų lakštųJokios vertinimo sistemosNiekas neįvertintaGeraiSukūrę šabloną, naudodamiesi šia forma įdėkite ataskaitos lakštą į pažymių knygeles visuose kursuose pasirinktame semestre.Tik kurso mokytojas gali keisti jo pažymių knygelęTvarkaVeiklos santraukojeSąrašo punktasSąrašo punkto aprašasSąrašo punktaiSąrašo punkto antraštėSąrašo punkto šaltinisPerrašyti esamus lakštus pavadinimu „Santrauka“.Įskaityta/NeįskaitytaPatenkinamasPatenkinamas pažymys: $[score}ProcentasProcentų laukelyje turi būti skaičius.Procentai negali būti didesni už 100.Prašom pataisyti pažymėtus laukus.Keiskite jas taip, kad atitiktų jūsų mokykloje naudojamus užduočių ir atsiskaitymų tipus.TaškaiTaškaiTaškai veiklos pažymio skaičiavimuiNustatymaiPristatymasPraeitasLakštas spausdinimuiProjektasRikiuoti arba slėpti lakštusAtaskaitaVeiklos ataskaitojeAtaskaitos veiklaAtaskaitos veiklos aprašasAtaskaitos kortelėAtaskaitos kortelės išdėstymasAtaskaitos kortelės išdėstymas ${year} m. m.Ataskaitos kortelių išdėstymaiAtaskaitos kortelė: ${schoolyear}Ataskaitos lakštasEksportuoti ataskaitos lakšto duomenisAtaskaitos lakšto šablonasAtaskaitos lakšto šablono aprašasAtaskaitos lakšto šablono informacijaAtaskaitos lakštų šablonaiAtaskaitos lakštas: ${worksheet}Ataskaitos lakštai ${year} m. m.Naujas lakštasAtaskaitos lakštai iš SchoolTool pažymių knygelės surenka duomenis bei mokytojų komentarus apie mokinius.AtaskaitosPrašyti lankomumo ataskaitosPrašyti išsamios mokinio ataskaitosPrašyti nepažængumo semestre ataskaitosPrašyti ataskaitosPrašyti ataskaitos kortelėsNeužpildytas privalomas laukelis.Grįžti į pažymių knygelęSPRALEISTA KURSEIšsaugotiMokslo metaiMokyklos administratoriai gali redaguoti pažymių knygeles.ĮvertinimasVertinimo istorijaVertinimo sistemaVertinimo sistemosĮvertinimų procentai turi eiti mažėjimo tvarka.Įvertinti taiĮvertinimų reikšmės turi eiti mažėjimo tvarka.ĮvertinimaiVertinimo sistemaKursasKurso lakšto santraukaPasirinkite pažymįPasirinkite šaltinįPasirinkite semestrą, arba išdalinkite visiems metams.Pasirinkite metus arba semestrąPasirinkite ataskaitos lakštą išdalinimuiPasirinkite, kurį lakštą pridėtiKeisti stulpelių nustatymusNustatymaiLakštas1Trumpinys: Alt-SRodyti Pral.Rodyti Vid.Rodyti VisoRodyti Vėl.Rodoma ${count} iš ${total} rezultatųRodo visus mokinius, gavusius nepatenkinamus pažymius pasirinktoje veikloje ar semestre.Rūšiuoti pagalŠaltinisMokinysIšsami mokinio ataskaitaMokinių grupės išsamios ataskaitosMokinio vardasMokinio ataskaitos kortelėMokinių grupės ataskaitos kortelėMokinys: ${student}MokiniaiMokinai šioje pažymių knygelėjePateiktiApžvalgaSantraukos lakštasPraleistų ir pavėluotų pamokų apžvalga duotam kursui ir semestrui.pPavėluotaPavėlavoDėstytojas (-ai): ${instructors}ŠablonasSemestrasSemestras arba metaiPavadinimas negali būti tuščias.Veiklos kategorijos, naudojamos pažymių knygelėse visoje mokykloje, yra tvarkomos šiame puslakštyje.Veiklos kategorijaVeiklos vertinimo sistema.Veiklos stulpelio antraštė pažymių knygelėje.Rodomas pažymių knygelės lakštas, pritaikyta spausdinimui.Data kada veikla bus įvertinta.Veiklos sukūrimo data.Išorinė veiklaNepavyko rasti išorinės veiklosPirmas žingsnis yra ${add-sheet}Pirmas žingsnis yra sukurti naują ataskaitos lakšto šabloną.Išvardintiems mokiniams gresia neišlaikyti šių dalykų:Pažymys $value $name negalimas.Paskutinis įvertinimas turi būti nulis.Kategorijų sąrašas gali būti keičiamas tik sistemos administratoriaus.Jūsų bandytas veiksmas negali būti atliktas, nes kol kas nėra sukurtas nei vienas ataskaitos lakštas. Prašykite naudotojo su administratoriaus teisėmis, kad sukurtų bent vieną ataskaitos lakštą, ir bandykite tada.Jūsų bandytas veiksmas negali būti atliktas, nes kol kas nėra sukurtas nei vienas semestras. Prašykite naudotojo su administratoriaus teisėmis, kad sukurtų bent vieną semestrą, ir bandykite tada.Šaltinio registracijos pavadinimasAtaskaitos kortelės gali būti pagamintos kiekvienam asmeniui ar asmenų grupei.Standartinėje ataskaitos kortelėje yra lentelė, kurios eilutėse yra kursai, o stulpeliai nustatomi šiame puslakštyje.${schoolyear} m.m. yra ${count} dalyko lakštųYra apibrėžti ${count} ataskaitos lakštų šablonai.${schoolyear} m.m. yra išdalinta ${count} ataskaitos lakštųNėra veiklos kategorijų.Nėra dalyko veiklų.${schoolyear} m.m. nėra dalyko lakštųNėra veiklų ataskaitoje.Nėra apibrėžtų ataskaitos lakštų šablonų.${schoolyear} m.m. nėra išdalinta ataskaitos lakštųNėra nė vienos.Šiam dalykui nėra dalyko lakštų šablonų.Čia galite keisti kategorijų svorius, naudojamus pažymių vidurkio skaičiavimui šiame lakšte.Šioje ataskaitoje nėra lentelės stulpelių.Šioje ataskaitoje nėra sąrašo punktų.Tai sąrašas moksleivių, kurie gavo nepatenkinamą pažymį už pasirinktą veiklą iš ataskaitos lakšto.Šiame kurse yra tik paslėpti lakštai.Ši reikšmė turi būti sveikasis skaičius.Ši reikšmė turi būti sveikasis skaičius. Galite parašyti ir didesnį pažymį.Šiame lakšte nėra nei vienos veiklos.Šiais metais nėra dalyko lakštų.Šiais metais nebuvo išdalinta jokių ataskaitos lakštų.Šiems metams nėra išdalintų lakštų.PavadinimasIš visoVėl.TipasAtslėptiAtslėpti išdalintus ataskaitos lakštusSugrąžinti ataskaitos lakštąGrąžinti paslėptus lakštusAtnaujintiAtnaujinti pažymiusAtnaujinti pažymiusNaudokite išorinius pažymius, norėdami įvesti duomenis iš kitų šaltinių, nei SchoolTool pažymių knygelė.Šiame puslakštyje sudėliokite standartinę ataskaitos kortelę, imančią duomenis iš ${report-sheets} ir lankomumo žurnalo.Naudokite lakštus jūsų pažymių knygelėje taip pat, kaip tai darytumėte skaičiuoklėje tvarkydami didelius užduočių kiekius. Jūs galite susieti stulpelius tarp vieno lakšto ir kito.Naudotojo IdNaudotojas: ${username}ReikšmėReikšmės laukelyje turi būti skaičius.Matyti pažymių knygelęRodyti vertinimo sistemąMatyti kurso pažymių knygelės duomenis.MatomaKategorijų svoriaiKas tai?LakštasLakšto aprašasLakšto informacijaLakšto šablonasLakštų šablonaiLakštaiLakštai ${year} m.m.Lakštai šioje pažymių knygelėje.MetaiTaipGalite ${unhide_worksheets} arba ${add_worksheet}Galite pridėti santraukos lakštą prie kiekvienos jūsų pažymių knygelės, kuriame bus stulpelis su visų lakštų vidurkiu.Jūs nedėstote ir nelankote jokių pamokų.Yra neišsaugotų pakeitimų. Paspauskite OK kad išsaugotumėte dabar, arba CANCEL kad testumėte neišsaugodami.Yra neišsaugotų pakeitimų, kurie bus prarasti.Reikia nurodyti tinkamą datą mokslo metuose.Turite nurodyti ir ataskaitos veiklą, ir mažiausią patenkinamą įvertį.DidintiNormalusMažintiataskaita apie praleistas pamokas nurodytą dienąpraleista ${day}PridėtiKeistisukurti naują ataskaitos lakšto šabloną.išdalinti lakštus į mokytojų pažymių knygeles.patenkinamas pažymys:Šalintiataskaitos lakštųstandartinę ataskaitos kortelęschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/lt.po0000644000175000017500000030521112321112514026277 0ustar menesismenesis00000000000000# Lithuanian translation for schooltool # Copyright (c) 2005 Canonical Ltd, and Rosetta Contributors # This file is distributed under the same license as the schooltool package. # Gediminas Paulauskas , 2009. msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-10-10 21:51+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Lithuanian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: lt\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Lakštas1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Veiklos" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Dalyko veiklos" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Išdalinti lakštai" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Apžvalga" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Išorinė veikla" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Išorinė veikla" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Pridėti naują veiklą" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Pridėti" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Atšaukti" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Pavadinimas" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Stulpelio užrašas" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Ne daugiau 5 simbolių" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Atlikimo data" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Aprašymas" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategorija" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Kategorijos gali būti naudojamos suteikti skirtingus svorius skirtingiems " "veiklos tipams. Kategorijų sąrašas yra bendras visai mokyklai, ir gali būti " "pakeistas sistemos administratoriaus." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Viso kredito vertė" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Ši reikšmė turi būti sveikasis skaičius. Galite parašyti ir didesnį pažymį." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Mažiausias įvertis" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Ši reikšmė turi būti sveikasis skaičius." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Veiklos aprašas" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Pateikti" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Pridėti išorinę veiklą" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Išorinis pažymių šaltinis" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Išorinio pažymio aprašas" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Keisti ${fullname} informaciją" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Keisti išorinę veiklą" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Kategorijų svoriai lakšte ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value nėra tinkamas svoris." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Nepavyko rasti išorinės veiklos" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Vidurkis" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Pridėti susietą stulpelį" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Keisti susietą stulpelį" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Veikla" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Susietas stulpelis" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Išorinis pažymys" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorijos" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nauja kategorija" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Numatytoji kategorija" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategorijos sėkmingai pašalintos." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategorija sėkmingai pridėta." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Numatytoji kategorija sėkmingai pakeista." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Padaryti numatytąja" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Veiklos kategorijos" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Ataskaitos lakštų šablonai" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Pridėti lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Pridėti ataskaitos lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Keisti lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Keisti" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Keisti ataskaitos lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nauja veikla ataskaitoje" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Pažymių knygelė" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Naujas ataskaitos lakštas" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Naujas lakštas" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Eksportuoti XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Grįžti į pažymių knygelę" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Grąžinti paslėptus lakštus" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nauja veikla" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nauja išorinė veikla" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Naujas susietas stulpelis" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Lakštai" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Tvarkyti lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Kategorijų svoriai" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Nustatymai" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Atsisiųsti PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Atnaujinti pažymius" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Išdalinti ataskaitos lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Paslėpti ataskaitos lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Sugrąžinti ataskaitos lakštą" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Ataskaitos kortelės išdėstymas" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Dalyko lakšto aprašas" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Dalyko lakšto šablono informacija" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Dalyko veiklos aprašas" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Visi metai --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Lakštai ${year} m.m." #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Pasirinkite šabloną --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Slėpti ${year} m.m. išdalintus lakštus" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Kursas" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Semestras" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Metai" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Nustatymai" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Veiksmai" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Lakštas" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Kategorijų svoriai" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Naujas išorinis pažymys" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Keisti veiklą" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Keisti išorinį pažymį" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Rašyti pažymius už veiklą" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Įvertinimas" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Įvertinimai" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Keisti kategorijų svorius" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Ataskaitos lakšto šablonas" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Ataskaitos veikla" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Naujas šablonas" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Veiksmas" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Slėpti/rodyti lakštus" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mano pažymiai" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Lentelės stulpelis" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Sąrašo punktas" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Naujas lentelės stulpelis" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Naujas sąrašo punktas" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Redaguoti lentelės stulpelį" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Redaguoti sąrašo punktą" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupė" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Išsami mokinio ataskaita" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "Vienas PDF kuriame yra visų mokinių grupėje išsamios ataskaitos." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Mokinio ataskaitos kortelė" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "Vienas PDF kuriame yra visų mokinių grupėje ataskaitos kortelės." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Nepatenkinami" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Rodo visus mokinius, gavusius nepatenkinamus pažymius pasirinktoje veikloje " "ar semestre." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Eksportuoti visų studentų visuose kursuose ataskaitų duomenis šiame semestre." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "Eksportuoti ataskaitos lakšto duomenis" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Eksportuoti visų studentų visuose kursuose ataskaitų kortelių duomenis. Bus " "sukurta atskira skaičialentė kiekvienam semestrui." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Mokslo metai" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Praleistų ir pavėluotų pamokų apžvalga duotam kursui ir semestrui." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Praleista" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Lakštų šablonai" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Dalyko lakštas" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nauja dalyko lakštas" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nauja dalyko veikla" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Dalyko veikla" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Slėpti/rodyti lakštus" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Pridėti prie dalyko lakštų" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Pridėti kaip dalyko lakštą" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Ataskaitos" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Lakštas spausdinimui" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "Rodomas pažymių knygelės lakštas, pritaikyta spausdinimui." #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Skaičialentė („Excel“ formato) su visais šios pažymių knygelės lakštais." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Eksportuoti pažymių knygelę" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Iš viso" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Vid." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Vėl." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Pral." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Yra neišsaugotų pakeitimų. Paspauskite OK kad išsaugotumėte dabar, arba " "CANCEL kad testumėte neišsaugodami." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Netinkami pažymiai (paryškinti raudonai) nebuvo išsaugoti." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "-" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Taškai" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Nėra matomų lakštų" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Rašyti pažymius" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Jokios vertinimo sistemos" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Pažymys $value $name negalimas." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Nėra vertinimo sistemos --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Praeitas" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Kitas" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Įvesti ${fullname} pažymius" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Rašykite pažymius žemiau" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet $student kurse $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} pažymiai: ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Įvertinti tai" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Užpildyti" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Rūšiuoti pagal" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Šalinti" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Perkelti kairėn" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Perkelti dešinėn" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Atnaujinti pažymius" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Mokinys" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "Vertinimo istorija" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Ataskaita" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Rodyti Viso" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Slėpti Viso" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Rodyti Vid." #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Slėpti Vid." #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Rodyti Pral." #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Slėpti Pral." #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Rodyti Vėl." #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Slėpti Vėl." #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Paslėpti" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Vertinimo sistema" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "Reikšmė" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Ataskaitos kortelė: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Dalykai" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Mokinys: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Išsami mokinio ataskaita: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Pažymiai išsamiai" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Lankomumas išsamiai" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datos" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Mokinio vardas" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Naudotojo Id" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Nepažangumas semestre" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "Ataskaitos lakštas: ${worksheet}" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "Veikla: ${activity}" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "Patenkinamas pažymys: $[score}" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "Išvardintiems mokiniams gresia neišlaikyti šių dalykų:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "PRALEISTA NURODYTĄ DIENĄ" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "ataskaita apie praleistas pamokas nurodytą dieną" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "praleista ${day}" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "PRALEISTA KURSE" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "${section} praleistų pamokų ataskaita" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "Dėstytojas (-ai): ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Pažymių knygelės ataskaita" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "${section} pažymių knygelė" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "Dėstytojai: ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "Ataskaitos kortelė" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "${student} ataskaitos kortelė" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "${student} išsami ataskaita" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "Pažymiai iš ataskaitų lakštų. Skirta siųsti tėvams." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Pažymiai iš ataskaitų lakštų ir lankomumo duomenys. Skirta mokyklos " "personalui." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Mokinių grupės ataskaitos kortelė" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Mokinių grupės išsamios ataskaitos" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Dienos lankomumas" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Sąrašas mokinių, praleidusių pamokas nurodytą dieną." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Kurso lankomumas" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Praleido" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Pavėlavo" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "n" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "p" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Ataskaitos lakštai ${year} m. m." #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Ataskaitos lakšto šablono aprašas" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Ataskaitos lakšto šablono informacija" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Naudoti pasirinktą rėžį --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Naudoti esamą vertinimo sistemą arba nurodytą rėžį" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Didžiausias" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Didžiausias galimas įvertis" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mažiausias" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Mažiausias galimas įvertis" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Pridėti naują ataskaitos veiklą" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Ataskaitos veiklos aprašas" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Prašom pataisyti pažymėtus laukus." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Pritaikyti" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Ataskaitos kortelės išdėstymas ${year} m. m." #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Lentelės stulpelio aprašas" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Lentelės stulpelio šaltinis" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Lentelės stulpelio antraštė" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Sąrašo punkto aprašas" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Sąrašo punkto šaltinis" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Sąrašo punkto antraštė" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "Pasirinkite šaltinį" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "Pasirinkite pažymį" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "${value} nėra tinkama reikšmė ${scoresystem}." #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Didžiausias patenkinamas įvertis" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Mažiausias patenkinamas įvertis" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Prašyti nepažængumo semestre ataskaitos" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Pasirinkite veiklą ataskaitai" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Turite nurodyti ir ataskaitos veiklą, ir mažiausią patenkinamą įvertį." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Prašyti lankomumo ataskaitos" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Reikia nurodyti tinkamą datą mokslo metuose." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Prašyti ataskaitos kortelės" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Prašyti išsamios mokinio ataskaitos" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "Lankomumas (tęsinys)" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "Naudotojas: ${username}" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Pavėluota" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "Lankomumas išsamiai" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Žymė" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Tvarkyti veiklos kategorijas" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Kategorijos SchoolTool pažymių knygelėje naudojamos veikloms skirstyti ir " "leidžia mokytojams atskiriems veiklos tipams nurodyti skirtingus svorius " "galutinio pažymio skaičiavimui. Pavyzdžiui, kurso pažymys gali būti sudėtas " "iš 60% testų pažymių, 20% namų darbų ir 20% atsakinėjimo klasėje." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Galimų kategorijų sąrašas yra bendras visiems mokytojams ir tvarkomas čia. " "Tai reiškia, kad jei bent vienam mokytojui reikalinga kategorija, kurios " "nėra šiame sąraše, administratorius gali ją čia pridėti. Panašiai, jei " "kurios nors iš standartinių kategorijų nereikalingos jūsų mokykloje, gali " "jas pašalinti." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Šalinti" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Pridėti" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Keisti" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Išdalinti ataskaitos lakšto šabloną" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Šablonas" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Išdalinti" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Kas tai?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Veiklos kategorijos, naudojamos pažymių knygelėse visoje mokykloje, yra " "tvarkomos šiame puslakštyje." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Keiskite jas taip, kad atitiktų jūsų mokykloje naudojamus užduočių ir " "atsiskaitymų tipus." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Įveskite aprašą ir pasirinkite stulpelį" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Naudokite išorinius pažymius, norėdami įvesti duomenis iš kitų šaltinių, nei " "SchoolTool pažymių knygelė." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Išoriniai pažymių šaltiniai turi būti paruošti sistemos administratoriaus." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Numatytoji" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Keisti šią kategoriją" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Nėra veiklos kategorijų." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Nėra dalyko veiklų." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Šiam dalykui nėra dalyko lakštų šablonų." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Esami dalyko lakštai" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Šiais metais nėra dalyko lakštų." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Pasirinkite, kurį lakštą pridėti" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Semestras arba metai" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Pridėti lakštą nurodytam semestrui arba visiems metams." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Lakšto šablonas" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Neužpildytas privalomas laukelis." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "Įveskite komentarą" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "Komentaras" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "Įveskite komentarą." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "Yra neišsaugotų pakeitimų, kurie bus prarasti." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Užpildyti tuščius laukelius" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Pažymys" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Pasirinkite pažymį, kurį pritaikyti visiems neįvertintiems studentams šiame " "lakšto stulpelyje." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Išsaugoti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Šiame kurse yra tik paslėpti lakštai." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Galite ${unhide_worksheets} arba ${add_worksheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Trumpinys: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "Išplėsti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "Suskleisti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Mažinti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Normalus" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Didinti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Jūs nedėstote ir nelankote jokių pamokų." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Jūsų dėstomos pamokos" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Jūsų lankomos pamokos" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Ataskaitos lakštai iš SchoolTool pažymių knygelės surenka duomenis bei " "mokytojų komentarus apie mokinius." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "Pirmas žingsnis yra sukurti naują ataskaitos lakšto šabloną." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Sukūrus šabloną, kitas žingsnis yra ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "išdalinti lakštus į mokytojų pažymių knygeles." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Jau išdalyti lakštai" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Išdalintas lakštas" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Matoma" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Šiems metams nėra išdalintų lakštų." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Dabar išdalinti ataskaitos lakštai" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Ataskaitos lakštas" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Šiais metais nebuvo išdalinta jokių ataskaitos lakštų." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Tvarkyti lakštų šablonus" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "Dalyko lakštai" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "Tvarkyti dalyko lakštus" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "${schoolyear} m.m. yra ${count} dalyko lakštų" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "${schoolyear} m.m. nėra dalyko lakštų" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Tvarkyti ataskaitos lakštų šablonus" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Yra apibrėžti ${count} ataskaitos lakštų šablonai." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Nėra apibrėžtų ataskaitos lakštų šablonų." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Tvarkyti išdalintus ataskaitos lakštus" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Išdalinti ataskaitos lakštai" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "${schoolyear} m.m. yra išdalinta ${count} ataskaitos lakštų" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "${schoolyear} m.m. nėra išdalinta ataskaitos lakštų" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Niekas neįvertinta" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Lentelės stulpeliai" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Antraštė" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Šioje ataskaitoje nėra lentelės stulpelių." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Sąrašo punktai" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Šioje ataskaitoje nėra sąrašo punktų." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Šiame puslakštyje sudėliokite standartinę ataskaitos kortelę, imančią " "duomenis iš ${report-sheets} ir lankomumo žurnalo." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "ataskaitos lakštų" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "Standartinėje ataskaitos kortelėje yra lentelė, kurios eilutėse yra kursai, " "o stulpeliai nustatomi šiame puslakštyje." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Po lentele yra sąrašas, kuriame išvardinti kiekvienas kursas ir nustatyti " "sąrašo punktai. Tai reikalinga komentarams ir kitokiems įvertinimams, kurie " "netilptų lentelėje." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Tiek lentelė, tiek sąrašas nėra būtini; jei nėra nustatyta jokių stulpelių " "nei punktų, visas išdėstymas praleidžiamas." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Ataskaitos kortelės gali būti pagamintos kiekvienam asmeniui ar asmenų " "grupei." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Pasirinkite ataskaitos lakštą išdalinimui" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Pasirinkite semestrą, arba išdalinkite visiems metams." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "Pirmas žingsnis yra ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "sukurti naują ataskaitos lakšto šabloną." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Sukūrę šabloną, naudodamiesi šia forma įdėkite ataskaitos lakštą į pažymių " "knygeles visuose kursuose pasirinktame semestre." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Duomenys, surinkti naudojant ataskaitos lakštus, gali būti įtraukti į " "${report-card-layout} arba susikurtas ataskaitas." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "standartinę ataskaitos kortelę" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Failo tipas" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Pasirinkite metus arba semestrą" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Atsisiųsti" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "${student_name} dar nebuvo įvertintas šiame lakšte." #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "Vertintojas" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Veiklos ataskaitoje" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Nėra veiklų ataskaitoje." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Ataskaitos lakštas yra ypatingas lakštas pažymių knygelėje, kuris gali būti " "įdėtas į visų mokytojų pažymių knygeles." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Kiekviename įdėtame lakšte bus ataskaitos veiklos, apibrėžtos jo šablone." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Čia galite keisti kategorijų svorius, naudojamus pažymių vidurkio " "skaičiavimui šiame lakšte." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Įveskite skaičius prie kiekvienos naudojamos kategorijos." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Pavyzdžiui, jei vidurkio skaičiavime egzaminas lemia 60% balo, namų darbai " "ir testai po 20%, įrašykite „60“ prie „Egzaminas“, „20“ prie „Namų darbas“ " "ir „20“ prie „Testas“." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "Kategorijų sąrašas gali būti keičiamas tik sistemos administratoriaus." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Rikiuoti arba slėpti lakštus" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Tvarka" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Santraukos lakštas" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Perrašyti esamus lakštus pavadinimu „Santrauka“." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Sukurti santraukos lakštą" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Naudokite lakštus jūsų pažymių knygelėje taip pat, kaip tai darytumėte " "skaičiuoklėje tvarkydami didelius užduočių kiekius. Jūs galite susieti " "stulpelius tarp vieno lakšto ir kito." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Galite pridėti santraukos lakštą prie kiekvienos jūsų pažymių knygelės, " "kuriame bus stulpelis su visų lakštų vidurkiu." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Keisti stulpelių nustatymus" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Stulpelio tipas" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Paslėpti?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Atnaujinti" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Sukurti apžvalgos lakštus" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Įvertinti ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(rikiuoti)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Paslėpti išdalintą ataskaitos lakštą" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Keisti ataskaitos kortelės išdėstymą" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Šaltinis" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Naujas stulpelis" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Pasirinkite stulpelį pridėjimui" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Veiklos santraukoje" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Pasirinkite veiklą pridėjimui" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Gerai" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Nėra dabartinio kurso" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Jūsų bandytas veiksmas negali būti atliktas, nes kol kas nėra sukurtas nei " "vienas semestras. Prašykite naudotojo su administratoriaus teisėmis, kad " "sukurtų bent vieną semestrą, ir bandykite tada." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Nėra ataskaitos lakštų" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "Jūsų bandytas veiksmas negali būti atliktas, nes kol kas nėra sukurtas nei " "vienas ataskaitos lakštas. Prašykite naudotojo su administratoriaus " "teisėmis, kad sukurtų bent vieną ataskaitos lakštą, ir bandykite tada." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Naujas lakštas" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "${title} veiklos" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Ataskaitos lakšto šablonas nurodo veiklas, kurios bus ataskaitos lakštuose, " "išdalintuose kiekvienam kursui tam semestre ar metuose." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Tai sąrašas moksleivių, kurie gavo nepatenkinamą pažymį už pasirinktą veiklą " "iš ataskaitos lakšto." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Prašyti ataskaitos" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Kurso lakšto santrauka" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Atslėpti išdalintus ataskaitos lakštus" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Atslėpti" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "šalinti lakštą" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "Ar tikrai norite ištrinti šį lakštą, įskaitant visas veiklas jame?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Šiame lakšte nėra nei vienos veiklos." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Lakšto aprašas" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Lakšto informacija" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Ataskaitos kortelių išdėstymai" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Užduotis" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Esė" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Egzaminas" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Namų darbas" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Dienynas" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorinis" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Pristatymas" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projektas" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Data kada veikla bus įvertinta." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Veiklos stulpelio antraštė pažymių knygelėje." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Veiklos kategorija" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Vertinimo sistema" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Veiklos vertinimo sistema." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Veiklos sukūrimo data." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Stulpeliai" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Stulpeliai, spausdinami ataskaitos kortelėje." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Veiklos, spausdinamos santraukos skiltyje." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Lakštai šioje pažymių knygelėje." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Veiklos šioje pažymių knygelėje" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Mokiniai" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Mokinai šioje pažymių knygelėje" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Išorinės veiklos šaltinis" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Šaltinio registracijos pavadinimas" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "Išorinės veiklos ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Išorinės veiklos unikalus identifikatorius" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Taškai veiklos pažymio skaičiavimui" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Išorinės veiklos šaltinio pavadinimas" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Trumpas išorinės veiklos šaltinio pavadinimas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Trumpas išorinės veiklos pavadinimas." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Susieto stulpelio veiklos šaltinis" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Dienyno vidurkis" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Kurti, redaguoti, ir išdalinti ataskaitos lakštų šablonus." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Keisti šablonus" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Kurti ir keisti kurso pažymių knygelės duomenis." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Keisti pažymių knygelę" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Matyti pažymių knygelę" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Matyti kurso pažymių knygelės duomenis." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Tik kurso mokytojas gali keisti jo pažymių knygelę" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "Mokyklos administratoriai gali redaguoti pažymių knygeles." #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Pridėti dalyko lakštą" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Vertinimo sistemos" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Pridėti vertinimo sistemą" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nauja vertinimo sistema" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Santrumpa" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Taškai" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Žemiausias procentas" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Patenkinamas" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipas" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Nėra nė vienos." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "Redaguoti" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} turinys" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} papildomi reikalavimai" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Rasti" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Išvalyti" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Rodoma ${count} iš ${total} rezultatų" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Pavadinimas negali būti tuščias." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Reikšmės laukelyje turi būti skaičius." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Procentų laukelyje turi būti skaičius." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Visos reikšmės turi būti ne neigiamos." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Visi procentai turi būti ne neigiami." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Procentai negali būti didesni už 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Vertinimo sistema turi turėti bent du įvertinimus." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Įvertinimų reikšmės turi eiti mažėjimo tvarka." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Įvertinimų procentai turi eiti mažėjimo tvarka." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Paskutinis įvertinimas turi būti nulis." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Pasikartojantys įverčiai negalimi." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Pasikartojančios santrumpos negalimos." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Taip" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Ne" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Esama vertinimo sistema" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sava vertinimo sistema" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Slėpti ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Pridėti žemesnį įvertinimą" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "patenkinamas pažymys:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Rodyti vertinimo sistemą" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "Įskaityta/Neįskaityta" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "Raidės" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "Raidės su ženklais" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "Procentas" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "100 taškų" #~ msgid "Name" #~ msgstr "Vardas" #~ msgid "Apply a grade for all students:" #~ msgstr "Parašyti pažymį visiems mokiniams:" #~ msgid "Term:" #~ msgstr "Semestras:" #~ msgid "Section:" #~ msgstr "Kursas:" #~ msgid "Requirement index" #~ msgstr "Reikalavimų indeksas" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Įveskite skaičius prie kiekvienos naudojamos kategorijos. Visų skaičių suma " #~ "turi būti lygi 100." schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt_BR.po0000644000175000017500000031325212321112514026672 0ustar menesismenesis00000000000000# Portuguese (Brazil) translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:29+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Portuguese (Brazil) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Planilha1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Atividades" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Atividades do curso" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Planilhas implantadas" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resumo" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "A atividade externa" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Adicionar nova atividade" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Incluir" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancelar" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Título" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etiqueta da Coluna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limitado a 5 caracteres ou menos." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Data de vencimento" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descrição" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoria" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Categorias podem ser utilizadas para ponderar atividades ao calcular médias. " "A lista de categorias pode ser definida para toda a escola pelo " "administrador do sistema." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Créditos totais" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Este valor deve ser um inteiro. Você pode conceder créditos extras acima " "deste valor." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Pontuação mínima" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Este valor deve ser um inteiro." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Detalhes da atividade" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Confirmar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Adicionar uma Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Pontuação de fonte externa" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "A pontuação desta atividade será calculada como a pontuação total " "multiplicada pelo valor percentual da pontuação externa." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Detalhes da pontuação externa." #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Informações alteradas para ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Ponderação de categorias para a planilha ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value não é um peso válido." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "A atividade externa não pode ser encontrada." #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Média" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Adicionar coluna relacionada" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editar coluna relacionada" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Atividade" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Coluna relacionada" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Pontuação externa" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorias" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nova Categoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoria Padrão" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categorias apagadas com sucesso." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoria adicionada com sucesso." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Categoria padrão alterada com sucesso" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Tornar padrão" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorias de Atividades" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Modelo da folha de relatório" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Adicione uma Planilha de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Adiciona uma Folha de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar Planilha de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editar" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editar Planilha de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Novo Relatório de Atividades" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Diário de Classe" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nova Planilha de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nova Planilha de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Retornar ao Diário de Classe" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Exibir Planilha de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nova Atividade" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nova Atividade Externa" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nova coluna relacionada" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Planilhas de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gerenciar planilha" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Categorias de peso" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferências" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Baixar PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Atualizar Notas" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Implantar relatório" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Esconder relatório" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Reexibir relatório" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Modelo do Boletim" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Detalhes da planilha do curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Informação do modelo de planilha do curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Detalhes da atividade do curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Ano todo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Planilhas para ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Selecionar um modelo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Esconder/exibir planilhas implantadas para ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Turma" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Período" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Ano" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Configurações" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Ações" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Planilha de Trabalho" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Ponderações das categorias" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nova fonte externa" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Editar atividade" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Editar fonte externa" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Nota da atividade" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Notas" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Editar ponderações das categorias" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Modelo de relatório" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Relatório de Atividades" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Novo Modelo" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Ação" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Ocultar/exibir folhas" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Minhas notas" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Coluna da tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Item de enquadramento" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nova coluna da tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Novo item de enquadramento" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Editar coluna da tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Editar item de enquadramento" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Relatório dos detalhes do aluno" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Um único arquivo PDF contendo relatório de detalhes para todos os alunos no " "grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Boletim" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Um único arquivo PDF contendo boletins para todos os alunos no grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Reprovações" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Exibe todos os alunos que foram reprovados na atividade de relatório e no " "termo selecionados." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Exportar cartões de dados de relatórios para todos os alunos em todas as " "seções para o período escolar." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Exportar cartões de dados de relatórios para todos os alunos em todas as " "seções para a escola. Haverá uma planilha para cada período escolar do ano." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Ano Escolar" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Resumo das faltas e atrasos se uma única turma e termo." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Faltas" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Modelos de Planilha" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Planilha do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nova planilha do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nova atividade do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Atividade do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Esconder/exibir planilhas" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Adicionar a planilhas do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Adicionar como planilha do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Relatórios" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Planilha para impressão" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Uma única planilha em formato Excel contendo todas as planilhas para este " "livro de notas." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Exportar livro de notas" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Av." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Atr." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Fal." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Você tem algumas alterações que não foram salvas. Clique OK para salvá-las " "agora ou CANCELAR para continuar sem salvar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Notas inválidas (destacadas em vermelho) não foram salvas." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Notas" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Nenhuma planilha visível" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Entrar notas" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Não há sistema de pontuação" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "A nota $value para $name não é válida" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Nenhum sistema de notas --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Seguinte" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Digite as notas para ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Entre os detalhes da nota abaixo" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet para $student em $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} notas para ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Pontuar este" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Preencher" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Ordenar por" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Excluir" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Mover para esquerda" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Mover para direita" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Atualizar notas" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Aluno" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Relatório" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Mostrar o total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Ocultar o total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Mostrar média" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Ocultar média" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Mostrar faltas" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Ocultar faltas" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Mostrar atrasos" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Ocultar atrasos" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ocultar" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema de Notas" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Boletim: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Cursos" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Aluno: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Relatório detalhado do aluno: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Detalhes da nota" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Detalhe Público" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datas" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nome do Aluno" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "ID do Usuário" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Reprovações por termo" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Os seguintes alunos estão em risco de perder nas seguintes disciplinas:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Relatório do Boletim" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contém as pontuações dos boletins. Formatada para ser enviado aos pais ou " "responsáveis." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contém pontuações dos boletins e presença. Para ser utilizado pela equipe da " "escola." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Boletim dos alunos por grupo" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Relatório de detalhes de aluno por grupo" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Faltas por Dia" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Listar os alunos faltosos de um dia" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Faltas por turma" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Ausente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Atrasado" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Relatórios para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Ocultar/exibir Relatórios para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Detalhes do modelo de relatório" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Informações do modelo de relatório" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use o intervalo abaixo --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Escolha um sistema de notas já existente ou user a escala abaixo" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Máximo" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Mair nota possível" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mínimo" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Menor nota possível" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Adicionar nova atividade de relatório" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Detalhes da atividade de relatório" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Por favor, corrija os campos marcados abaixo." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplicar" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Layout de boletim para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Detalhes da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Fonte da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Cabeçalho da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Detalhe de item de enquadramento" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Origem de item de enquadramento" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Cabeçalho de item de enquadramento" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Maior pontunação para aprovação" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Nota mínima" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Requerer reprovações por relatório de termo" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Escolher uma atividade de relatório" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Você deve especificar tanto uma atividade de relatório quanto uma pontuação " "mínima para aprovação." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Requerer relatório de faltas por dia" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Você deve especificar uma data válida dentro do ano escolar." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Requisitar Boletim" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Requisitar Relatório Detalhado do Aluno" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Atrasos" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gerenciar Categorias de Atividades" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "No SchoolTool as categorias são usadas para organizar atividade e para " "permitir aos professores dar diferentes pesos de forma diferenciada para " "calcular as notas. Por exemplo, a nota em uma seção pode ser composta por " "60% em provas, 20% em deveres de casa e 20% na participação em sala de aula." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Atualmente, a lista de categorias disponíveis é gerenciada através deste " "formulário. Isto é, se um ou mais professores quiserem utilizar uma " "categoria fora da lista atual, o gerenciador do site pode adicioná-la qui. " "Do mesmo modo, se algumas das categorias padrões não são relevantes para sua " "escola, remova-as." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Remover" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Adicionar" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Alterar" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Implantar modelo de relatório de planilha" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Modelo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Implantar" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "O que é isto?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "As categorias de atividade usadas nos livros de notas das turmas em toda a " "escola são gerenciadas desta página." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Favor editar para se adequar aos tipos de tarefas e avaliações usados em sua " "escola." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Entre os detalhes e selecione a coluna" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Usar pontuações externas para adicionar dados de fontes extenas ao livro de " "notas do SchoolTool." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Pontuações extenas devem ser configuradas pelo administrador do sistema" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Definir como padrão" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Editar esta categoria" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Não existem categorias de atividades." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Não existem categorias do curso." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Este curso não possui modelos de planilhas." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Planilhas do curso atual" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Este ano não possui planilhas de curso" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Selecione planilha para adicionar" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Termo ou ano" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Adicione a planilha a um termo específico ou ao ano inteiro." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Modelo de planilha" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Entrada requerida está faltando." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Se você adicionar um mesmo modelo múltiplas vezes, dê a cada versão um nome " "facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Se você adicionar uma mesma planilha múltiplas vezes, dê a cada versão um " "nome facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Preencher células vazias" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Série" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Escolha uma nota para atribuir para todos os alunos na coluna do livro de " "notas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Salvar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Esta turma contém apenas planilhas ocultas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Você pode ${unhide_worksheets}, ou ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "atalho: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Menos Zoom" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Zoom Normal" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Mais Zoom" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Você não leciona ou participa de nenhuma turma." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Turmas que você leciona" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Classes que você participa" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Relatórios usam o livro de notas do SchoolTool para recolher dados e " "comentários de professores sobre alunos em todas as turmas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "O primeiro passo no processo é criar um novo modelo de relatório." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Depois de criar um relatório, o próximo passo é ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "implantar em um livro de notas de um professor." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Planilhas atualmente implementadas" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Planilha implementada" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Índice" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visível" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Este ano não tem planilhas implantadas." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Relatórios atualmente implementados" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Relatório" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Este ano não possui relatórios implementados" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Gerenciar modelos de planilhas" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Gerenciar modelos de Boletins" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Existem ${count} boletins configurados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Não há modelos de relatório definidos." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Gerenciar Boletins Implantados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Relatórios implantados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Existem ${count} boletins implantados em ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "Não existem boletins implantados para ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nada pontuado" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Colunas da tabela" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Cabeçalho" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Este relatório não possui colunas na planilha" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Destacar itens" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "O relatório não tem itens delineados." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Use está página para montar um boletim padrão, recuperando dados de ${report-" "sheets} e do livro de presença." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "relatórios" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "O boletim padrão contém uma tabela na qual cada linha corresponde a uma " "turma e às colunas como definidas nesta página." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Abaixo da tabela existe um quadro que envolve cada turma e os items " "enquadrados montados como texto. Isso é necessário para comentários ou " "outras notas que não se encaixariam na tabela tradicional." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Os layouts de tabela e de quadros são opcionais; se nenhuma coluna ou itens " "são definidos, todo o layout é ignorado." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Os boletins podem ser gerados para uma única pessoa ou para todos os membros " "de um grupo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Selecione relatório para implantar." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Selecione um termo ou implante para o ano inteiro." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Se você for implantar o mesmo modelo várias vezes no mesmo período escolar, " "dê a cada implantação um nome facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "O primeiro passo no processo é ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "criar novo modelo de relatório." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Uma vez que você possui um modelo, use este formulário para adicionar o " "relatório ao livro de notas de cada turma que se encaixa no termo ou nos " "termos especificados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Dados coletados por meio de relatórios podem ser incluídos no ${report-card-" "layout} ou em relatórios personalizados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "relatório padrão" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tipo de arquivo" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Selecione um ano ou termo" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Baixar" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Atividade de Relatório" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Não há atividades de relatório." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Um relatório é um tipo especial de planilha de livro de notas que pode ser " "implantada para todos os livros de notas de todos os professores da escola." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Cada folha de notas implantada terá as atividades de relatório definidas " "neste modelo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Este relatório permite que você mude o peso de categorias ao calcular a " "média de pontos em uma planilha." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Entre valores numéricos para cada categoria relevante." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Por exemplo, para ponderar exames como 60% da nota, dever de casa como 20% e " "questionários como 20%, entre \"60\" ao lado de \"Exame\", \"20\" ao lado de " "\"Dever de Casa\" e \"20\" ao lado de \"Questionários\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "A lista de categorias pode ser personalizada para sua escola pelo " "administador do sistema." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Reordenar ou ocultar planilhas" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordenar" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Resumo das planilhas" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Substituir planilhas existentes com o nome \"Resumo\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Criar planilha resumo" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Use as planilhas de seu livro de notas da mesma forma que você faz em um " "programa de planilhas, para organizar um grande número de atividades. Você " "pode relacionar colunas de uma planilha à outra." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Você pode adicionar um resumo da planilha para cada um de seus boletins que " "automaticamente, incluem uma coluna para a média de todas as planilhas " "existentes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Por exemplo, se você tem três planilhas numa seção, \"A\", \"B\", e \"C\" " "clique em \"Criar Planilhas de Resumo\", uma folha adicional, entitulada por " "\"Resumo\" será criada, nela inclui a pontuação média em \"A\", \"B\" e " "\"C\" nas três primeiras colunas." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Ajustar Preferências da Coluna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo da coluna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Esconder?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Ocultar 'mostrar apenas atividades devidas em past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Atualizar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Criar Planilhas de Resumo" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota de ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "mostrar apenas atividades devidas nas últimas ${num_weeks} semanas" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(Ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Ocultar relatório implantado" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Modelo de boletim" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Origem" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nova Coluna" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Escolha uma coluna para adicionar" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Resumo de Atividades" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Escolha uma atividade para adicionar" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Não há termo atual" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "A operação que você tentou não pode ser completada porque atualmente não há " "termos definidos na sua instância do SchoolTool. Por favor solicite que um " "usuário com acesso administrativo defina pelo menos um termo e tente a " "operação novamente." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Não há relatórios" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "A operação não pode ser completada pois não há relatórios configurados para " "sua instância do SchoolTool. Favor utilizar um usuário com acesso de " "administrador para configurar no mínimo um relatório e tente novamente." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Relatório de planilhas" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Atividades de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Um modelo de relatório define as atividades a serem incluídas num relatório " "implantado em cada turma em um termo ou ano." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Este relatório é uma lista de alunos abaixo da média em uma atividade " "selecionada a partir de uma folha de relatório." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Por exemplo, digamos que o termo seja \"Outono de 2011\" e você tenha " "implantado um relatório chamado \"Notas do Semestre\", que inclui uma " "atividade \"Primeiro Bimestre\", usando uma escala de pontuação na qual " "\"3\" ou mais seja o mínimo para aprovação. Para criar um relatório de " "alunos reprovados no primeiro bimestre, você deve selecionar o o relatório " "\"Outono de 2011 - Notas do Semestre - Primeiro Bimestre\" e escolher \"3\" " "como a nota mínima de aprovação. Deve, então, clicar \"Download\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Requerer relatório" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Planilha resumo da turma" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Exibir relatório implantado" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Exibir" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Apagar Planilha de Trabalho" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Tem certeza que deseja apagar esta planilha e todas as suas atividades?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Esta planilha não possui atividades" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Detalhes da planilha" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Informação da planilha" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Layouts de boletins" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Atribuição" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Redação" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Prova" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Lição de Casa" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diário" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Apresentação" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projeto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "Identifica o relatório nos livros de notas dos professores." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identifica a planilha do curso em livros de notas" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "A data na qual a atividade deve ser pontuada." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "O nome da coluna para a atividade no livro de notas." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "A categoria da atividade" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema de pontuação" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "O sistema de pontuação das atividades" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Dia que a atividade foi criada" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Colunas" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Colunas a serem impressas no boletim." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Atividade a serem impressas na seção de quadros." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Planilhas neste livro de notas." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Atividades neste diario de classe" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Estudantes" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Alunos neste diario de classe" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fonte de Atividade Externa" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "O nome de registro da fonte" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID da Atividade Externa" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Um identificador único para a atividade externa" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valor em pontos para calcular a nota desta atividade" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nome da fonte externa de atividades" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Um breve título para a fonte das atividades externas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Um breve título da atividade externa." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Coluna relacionada fonte da atividade" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Uma linha de texto que especifica a fonte da coluna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Média do diário" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Criar, editar e implantar modelos de relatório" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Editar os modelos" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Criar e editar o livro de notas para uma turma." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Editar o livro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Visualizar o livro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Ver os dados do livro de notas de uma turma" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Somente o instrutor de uma turma pode editar seu livro de notas." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Adicionar planilha do curso" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemas de Pontuação" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Adicionar sistema de pontuação" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Ocultar um sistema de pontuação fará com que ele se torne indisponível para " "uso futuro mas irá reter as notas atuais. Isso não pode ser atualmente " "desfeito, mas uma nova versão do mesmo sistema de pontuação pode ser criada." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Novo Sistema de Notas" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abreviatura" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valor em pontos" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Baixo percentual" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Pontos para aprovação" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Se os valores no sistema de pontuação diminuem, por exemplo, 1 é a melhor " "pontuação, defina isso para 'Máxima'. Caso contrário, deixe como 'Mínima' " "pontuação para aprovação." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Este formulário permite que você crie um sistema de pontuação personalizado." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Um sistema de pontuação é constituído de uma sequência de pontos com valores " "decrescentes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Cada pontuação é associada a um valor numérico. Por exemplo, nos EUA, um " "\"A\" vale normalmente 4 pontos, um \"B\" 3 pontos, etc. Este valor será " "usado com quaisquer cálculos feitos com estas pontuações, tais como " "encontrar a média." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Cada pontuação também está associada com um percentual mínimo necessário " "para atingir a nota correspondente. Por exemplo, 95% ou mais é um \"A\", 87% " "ou mais é um \"B\", etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Entre com a abreviatura de uma pontuação somente se a pontuação tiver mais " "do que quatro caracteres e você desejar criar uma abreviatura alternativa " "para o livro de notas." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Comece com a pontuação mais alta. Clique \"Adicionar\" para adicionar " "pontuações até que você tenha criado uma pontuação com percentual mínimo de " "0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Não há nenhum" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Um sistema de pontuação é usado para avaliação, tal como uma escala de notas " "ou de rúbricas." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Conteúdos" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Subrequisitos" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Procurar" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Limpar" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostrando o Item ${count} de ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "O campo título não deve estar vazio" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "O campo valor deve conter um número válido." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "O campo percentual deve conter um número válido." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Nenhum valor pode ser negativo." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Nenhum percentual pode ser negativa." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentuais não podem ser maiores que 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Um sistema de pontuação deve ter, no mínimo, duas pontuações." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Os valores de pontuação devem seguir a ordem descrescente." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Os valores de percentuais devem seguir a ordem descrescente." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "A última porcentagem deve ser zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Notas duplicadas não são permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Abreviações duplicadas não são permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sim" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Não" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema de Pontuação Existente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema de pontuação personalizado" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Ocultar ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Cada sistema de pontuação deve ter um título curto para identificá-lo para " "os usuários. Por exemplo, se as notas de suas escolas vão de \"A\" até " "\"E\", o título poderia ser \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Inicie com a pontuação mais alta. Clique \"Adicionar uma pontuação mais " "baixa\" para adicionar pontuações até que você tenha criado uma pontuação " "com percentual mínimo de 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "dicionar uma pontuação mais baixa" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Se os valores no sistema de pontuação decrescem, por exemplo, 1 é a melhor " "nota, defina o valor abaixo como \"Máxima\" pontuação para aprovação. Caso " "contrário, deixe como \"Mínima\" pontuação para aprovação." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "pontuação para aprovação:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Ver Sistema de Pontuação" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Period Number" #~ msgstr "Número do período" #~ msgid "Section:" #~ msgstr "Seção:" #~ msgid "Apply a grade for all students:" #~ msgstr "Aplicar uma única nota para todos os estudantes:" #~ msgid "Term:" #~ msgstr "Período:" #~ msgid "Requirement index" #~ msgstr "Índice de Requisitos" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Entre valores numéricos para cada categoria relevante. O total de todos os " #~ "valores deve ser exatamente 100." schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_CA/0000755000175000017500000000000012322071053026266 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_CA/LC_MESSAGES/0000755000175000017500000000000012322071053030053 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_CA/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_CA/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000005153512322071052034362 0ustar menesismenesis00000000000000KLxy#&/('X{R-O5}-  !0?py% 9ZP`   '0A"^2# )5)=go-/3/4:&Kry   (!1Sy ~      !0!!!! !! " "9"J"S"R#$% % % %% %%%%/%%&$+&P&3Y&&&&&&&#&''&'.'D'&H' o' |' '''''' '(((('(*(/=(*m('( ((,( ) ))")*):)M)a)x))))))**1* 6*B* H* U*.c*)* ****+ +"+4+;++ ++++,, ,,, ,"-,P,f,3,*,",-'-D@-(-!--#..n.LP/m/! 0-03090>0E0W0 ^0l0(t000"00 0 01&1+1/1'1k15O2D2 2 2 232%34#5'5?5_5f5|55/5'5{5Rh6-656-7 M7Z7c7s7z7 770777778 838C8U8n8%8 88P8 9(9:9?9G9 N9Y9 r::::"::;;27;j;};; ;;);;;-;/#<S<s====&===== => 5>A> J>W>(`>!>>Q??@@@@@A!A0A?AA0A%B+B0B FBQBcBxBBBBCGEE E E FF %F2F8F@F/EFuF${FF3FFFFFG G#/GSGnGvG~GG&G G G GGG H H1H BHPHUHXHhHwHzH/H*H'H II,#I PI \IiIrIzIIIIIIIJ/J>JRJmJJ JJ J J.J)J KK K:KQKZK"aKKKL L%L.LJLRLTLZL_LhL mL"zLLL3L*M",MOM'eMDM(M!MN#NOn.OLOmO!XPzPPPPPP PP(PPP" Q.Q @Q JQUQsQxQ|Q'Rk0R5RDRSS"S3)Sf1 |Ig6v-y ,rc24(>H 59}ju*F~bKp#"tdG+3_MBs:/ClQ?;R0xY Pm^=z7W)U`Eaq '.kSOn{ ]%hT@NZ\D&[Lie$w!VoAXJ8<$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLinked Column Activity SourceLow PercentageLowest integer score value possibleManage Activity CategoriesMaximumMinimumMinimum Passing ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew WorksheetNextNoNo Current TermNothing GradedOKOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Showing ${count} of ${total} itemsSourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent NameStudentsStudents in this gradebook.SummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonremove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:58+0000 Last-Translator: Gediminas Paulauskas Language-Team: English (Canada) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.The list of available categories for all teachers is managed through this form. If one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Term Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Term Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLinked Column Activity SourceLow PercentageLowest integer score value possibleManage Activity CategoriesMaximumMinimumMinimum Passing ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew WorksheetNextNoNo Current TermNothing GradedOKOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Showing ${count} of ${total} itemsSourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent NameStudentsStudents in this gradebook.SummaryLLatesLateTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.AddChangeRemoveShow only activities due in past ${num_weeks} weeksschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/da/0000755000175000017500000000000012322071053025705 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/da/LC_MESSAGES/0000755000175000017500000000000012322071053027472 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/da/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000012322512322071052034154 0ustar menesismenesis00000000000000W h%i%#%%%"%& &&5&M&c&/e&'&u&{3'W'R(-Z(V(E(C%)5i)-) ))))) *** "*-*K*0b*********+ +2+K+c+t+8++@+%, E,f,Pl, ,,,,,p-*. 1.<.U/ 0*030D0+a0"00D0 1%12?1r111 1 11)1L1E52{22222%23 3-'3U3/n33 3333+5d?55555&55566 "6C6Z6m6 6&66 66(6!6S7r7899 999999 ::1:C:R:a:t: ::9;S;0p;;;; ;;;; <<3<FI<<< < <<<<=|?@0@ 6@D@ S@ `@j@{@ @@ @@@@@@@/A 7A AAKAfA xA A+A%AAA BB$BB.B2*C]CD^D_DuTEE3EF FF F&F9F XFfF%FF#F FFG#GAGRGmGuGGG G G G GG&G H H H&H:HOHeHxHHHHHH H HHIII%I;IKIZI]I8I#J)J j Tj^jtjjjjjjjkk;kXkmkBkkIk(2l'[llPlll l l mmin qn!|no\pppypp*p"ppE qOqiq<qqqqq rr2rRLrXrr ss4sEs&_sss1ss.st:tXt@vtugu=vBvIvRvcvvvvvvvvv w1 w?w Hw Uw%bw#wYwxxyAzJz]ztzzzzzzz{%{6{ M{n{{!|6|?U|||| |||| }}1}AD}}}}}}}}~x Łс  '?R Ydj0} ɂ %+ JVip&? f3t3܄b0dmf4mLJ'ڇ!:6 q%}ӈ! *K Tu } ͉݉'  $ 1<OdyĊي 4F_qD! fs֌5 *9)d)S / N \ jvώ/B ]h|͏x o#y$$*@BFOUd8u3 , M!j Ȓ֒ ے    \; 9%ڔ # D [f K!(9jXÖ֖4(%!Np%-DۗE +f <ęT=|,2< o 0ќ/ 23@tg%c'71!iT'*,3,` ѠWjgҡ p)z#Ƣ /EXmv35j+&TRǥϥץ ޥ!!6 <8G-V%v}J[|kl *?:*5 MXfK/ RiW\r _?N7Hx.0yoC~p~EA%{nH$z`Bne322{,aRwS'v+Y>CA4cN)sTu58Pdq9sF'kcZSLIB-!#[ (@h7`O8 bp)u0;m1^6j&r<DmU6($QiL;hyZ><\/=x=9|aEP4  Wg#J zYtgbI"]]Olq+eVM^QK 3D&Go_w@}t. FU1d!fjXT:G," $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:18+0000 Last-Translator: Ole Guldberg Language-Team: Danish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: da $value er ikke en gyldig vægt.$worksheet for $student i $section${requirement} indehold${requirement} underindhold${section} karakterer for ${worksheet}(sortér)-- Hele året ---- Ingen pointsystem ---- Vælg skabelon ---- Brug område herunder --AEn kort titel på den eksterne aktivitetskildeEn kort titel til den eksterne aktivitet.Et rapportark er en speciel slags karaterbogsark der kan udgives til alle skolens lærere's karakterbøger.En rapportarksskabelon definerer aktiviteterne der skal inkluderes i et rapportark der skal udgives til hver sektion i en termin eller et år.Et scoresystem er en skala der bruges til evaluering, såsom en karakterskala eller en rubrikskala.Et scoresystem består af en sekvens af mulige score med faldende værdier.Et karaktersystem skal have mindst to karakterer.Et enkelt Excel-formatteret regneark indeholdende alle arbejdsark for denne gradebook.En enkelt PDF som indeholder detajlerapporter for alle de studerende i denne grouppe.En enkelt PDF som indeholder rapportkort for alle de studerende i gruppen.En tekststren der specificerer kilden for søjlenEn unik identifikation for den eksterne aktivitetForkortelseFraværFraværFravær pr. dagFravær efter sektionFraværendeHændelseHandlingerAktiviteterAktiviteter i denne karakterbogAktivitet ${title}Aktiviterer der vil blive udskrivet i skitseelement sektionen.AktivitetAktivitets kategorierAktivitetsdetajlerTilføjTilføj kursusarbejdsark.Tilføj henvisningssøjleTilføj karaktersystemTilføj et rapportarkTilføj et regnearkTilføj den laveste scoreTilføj en ekstern aktivitetTilføj som kursusarbejdsarkTilføj ny aktivitetTiløj ny rapportaktivitetTilføj arbejdsarket til en specifik termin eller hele skoleåret.Tilføj til kursusarbejdsarkEfter du har oprettet en skabelon er det næste skridt at ${deploy-sheet}Alle procenter skal være ikke-negative.Alle værdier skal være ikke-negative.AnvendEr du sikker på du vil slette dette arbejdsark og alle arbejdsarkets aktiviter?OpgaveFraværsdetaljerGennemsnitGennemsnitUnder gitteret er en skitse som gennemløbes for hver sektion og definerer skitseelementer vist som tekstskitser. Dette er nødvendigt for kommentarer eller andre pointscorer der ikke vil passe i et traditionelt gitter.Både gitteret og skitse layout'et er valgfritt; hvis der ikke er søjler eller elementer defineret bliver hele layoutet ignoreret.FortrydKategorierKategorier i SchoolTools karakterbog organiserer aktiviteter og giver lærerne mulighed for at vægte forskellige typer af aktiviteter forskellig for at udregne karakterer. For eksempel, karakteren i en sektion kan bestå af 60 % testpointscore, 20 % hjemmearbejde og 20 % klasseaktivitet.Katagorierne kan bruges til at vægte forskellige typer af aktiviteter forskelligt når gennemsnittet udregnes. Listen af katagorier kan indstilles på hele skolen af skolens administrator.Kategorier slettet.KategoriKategoriens vægtKategori tilføjet.Kategorivægte for atbejdsark ${worksheet}Ændre information for ${fullname}Vælg en kolonne at tilføjVælg en karakter at give alle de studerende i denne gradebooksøjle.Vælg en rapportaktivitetVælg en aktivitet at tilføjeVælg et eksisterende pointsysem eller brug område herunderKlasser du deltager iKlasser du underviserRydSøjleetiketteKolonnetypeKolonnerSøjler der vil blive udskrevet på rapportkortet.Indeholder pointscorene fra rapportark og fravær. Til brug for skolens personale.Indeholder pointscore efter rapportark. Formaterende til at blive sendt til forældrene.KursusaktiviteterKursusaktivitetKursus aktivitetsdetaljerKursusarbejdsarkKursus arbejdsarkdetaljerKursus arbejdsarksskabelon informationKurserOpret resume arbejdsarkOpret og rediger karakterbogsdata for en sektion.Opret resume arbejdsarkOpret, rediger og udgiv rapportarksskabeloner.Nuærende kursusarbejdsark.Nuværende udgivne rapportarkNuværende udgivne arbejdsarkPå nuværende tidspunkt, administreres listen af kategorier for alle lærere gennem denne formular. Det betyder, hvis en eller flere lærere vil bruge en katagori der ikke er på listen kan administratoren tilføje den her. Hvis nogen af standard kategorierne ikke er relevante for din skole kan du fjerne dem herunder.Kundetilpasset karaktersystemData samlet gennem rapportark kan inkluderes i ${report-card-layout} eller specieltilpassede rapporter.DatoDatoerStandardStandardkategoriStandard kategorier ændret.SletSlet arbejdsarkUdgivBrug rapportarkUdgiv rapportarksskabelonUdgivne rapportarkUdgivne arbejdsarkIgangsatte arbejdsarkBeskrivelseDetajleret rapport over studerende: ${schoolyear}DownloadDownload PDFForfaldsdatoDobbelt forkortelser er ikke tilladt.Dobbelt pointscore er ikke tilladt.Hver udgivet arbejdsark vil indeholde en rapportaktivitet der defineres i denne skabelon.Hver score er også associeret med en minimumsprocent der er nødvendig for at opnå den korresponderende karakter. For eksempel, 95 % og over er et "A", 87% og op er et "B," etc.Hver score erassocieres med en numerisk pointværdi. For eksempel, i USA, er et "A" normalt 4 point værd, et "B" er 3 point værd, etc. Denne værdi bruges til at udregninger med pointscorer, såsom at udregne et gennemsnit.Hvert scoresystem skal have en kort titel for at identificere for brugerne, for eksempel, hvis din skole's karakterer er fra "A" til "E", kunne titlen være "A-E".RedigérRedigere aktivitetRediger kategorivægteRediger ekstern aktivitetRediger eksterne pointRediger karakterbogRediger søjlegitterRediger henvisningssøjleRegiger skitseelementRedigere rapportarkRediger skabelonerRediger regnearkRediger denne kategoriIndtast detaljer og vælg søjleIndtast karaktererIndtast en forkortelse for en scorem hvis scoren har mere en 4 karaktere eller du ønsker at oprette en alternation forkortelse for karakterbogen.Indtast karakterdetaljer herunderAngiv karakter for ${fullname}Indtast en numerisk værdi for hver af de relevante kategorier.OpgaveEksamenNuværende karaktersystemEksporter XLSEktern aktivitetEkstern aktivitets IDEksterne aktivitetskilderExterne pointEkstern pointdetaljerEkstern pointkildeEksterne pointscore skal konfigureres af din systemadministrator.DumpedeDumpende efter terminFiltypeFyld udFyld de tomme cellerFind nuFor eksempel, hvis du har 3 arbejdsark i en sektion, "A", "B" og "C" og klikker "Opret arbejdsark resume", vil der blive oprettet et ark med titlen "Resume", med den gennemsnitligt scorer fra "A", "B" og "C" i de 3 første søjler.For eksempel, hvis terminet er "Efterår 2011" og du har udgivet et rapportark med titlen "Semester karakterer", som indeholder en aktivitet "Første kvartal", som bruger en karakterskala hvor "3" eller højere er en karakter for bestået. For at oprette en rapport over studerende der dumper det første kvartal, skal du vælge rapportaktivitet "Efterår 2011 - Semester karakterer - Første kvartal" og vælg "3" som den karakter man minimums skal have for at bestå. Klik derefter "Download".For eksempel, for at vægte eksamener 60 % af karakteren, hjemmearbejds som 20 % og quiz'er som 20 %, indtast "60" ved siden af "eksamener, "20" ved siden af "hjemmearbejde" og "20" ved siden af "quiz'zer".Fuld pointantalKarakterKarakter ${name}KarakteraktivitetKarakterdetaljerKarakterbogGradebook exportKarakterbogsrapportSøjlegitterGittersøjle detaljerGittersøjlerGittersøjle overskriftGittersøjle kildeGruppeOverskriftSkjulGem ${scoresystem}Gem 'vis kun aktiviter afvikler de sidste_ uger'Gem fraværGem gennemsnitGem udgivne rapportarkGem rapportarkGem totalGem forsentGem/vis brugte arbejdsark for ${year}Vis/gem rapportark for ${year}Vis/gem arkVis/gem arbejdsarkSkjul?Hvis du gemmer dette pointsystem vil det ikke være tilgængeligt til fremtidig brug, men vil beholde de eksisterende scorer. Dette kan ikke fortrydes, men der kan oprettet en nyt version af scoresystemet.Højeste heltal pointscoreværdi muligHjemmearbejdeIdentificere kursusarbejdsarket i karakterbøgerne.Identificerer rapportarket i lærerens karakterbog.Hvis værdierne i scoresystemet er faldende, f.eks. 1 er den bedste score, indstil værdien herunder til 'Maximum' score for at bestå. Ellers lad værdier være 'Minimum' for at bestå.Hvis værdierne i pointsystemet falder, f.eks. 1 er den bedste score, indstil dette til 'Maximum'. Ellers behold 'Minimum' som pointscore for at bestå.Hvis du tilføjer samme skabelon flere gange, husk at give hver version et tydeligt huskbart navn.HVis du tilføjer samme arbejdsark flere gange, husk at give hver version et tydeligt huskbart navn.Hvis du udgiver den samme skabelon flere gang i samme termin, så give hver udgivelse et nemt huskeligt navn.IndeksUgyldige pointscore (vist med rødt) blev ikke gemt.JournalJournalgennemsnitLabEtiketRapportkort layoutBegræns til 5 karakterer eller mindre.HenvisningssøjleHenvisningssøjle aktivitetskildeList over studerende der var fraværende på en given dag.Lav procentLaveste heltal pointscoreværdi muligGør til standardHåndter aktivitetskategorierAdministrer Udgivne rapportarkAdministrer rapportarksskabelonerAdministre arbejdsarkAdministrer arbejdsarkskabelonerMaksimumMaximum pointscore for at beståMinimumMinimum pointscore for at beståMinimumsscoreFlyt til venstreFlyt til højreMine karaktererIkke tilgængeligNavnet på den eksterne aktivitetskildeNy aktivitetNyt kategoriNy kolonneNy kursusaktivitetNyt kursusarbejdsarkNy ekstern aktivitetNy eksterne pointNyt søjlegitterNy henvisningssøjleNyt skitse elementNy rapport aktivitetNyt rapportarkNyt pointsystemNy skabelonNyt regnearkNæsteNejIngen nuværende terminIngen rapportkortIngen synlige arbejdsarkIngen pointsystemIkke afgivet karaktererOKNår du har en skabelon, brug denne formular til at tilføje rapportark til karakterbogen for hver sektion der mødes i de specificerede termin(er).Kun instruktøren af en sektion kan redigere sektionens karakterbog.RækkefølgeSkitser aktiviteterSkitse elementSkitseelement detaljerSkitseelementerSkitseelement overskriftSkitseelement kildeOverskriv eksistrende arbejdsark med titlen "Resume".Pointscore for at beståProcentfelt skal indeholde et gyldigt tal.Procenter kan ikke være højere end 100.Ret venligst de markerede felter nedenforRediger dem så de passe alle typer opgaver og evalueringer der bruges i din skole.PointværdiPointPointværdi for at udregne aktivitetskarakterenIndstillingerPræsentationForegåendeUdskrivbart arbejdsarkProjektArranger eller gem arbejdsarkRapportRapportarktiviteterRapporter aktivitetRapportaktivitet detaljerRapportkort layoutRapportkort layout for ${year}Rapportkort layoutRapportkort: ${schoolyear}RapportarkRapportarksskabelonRapportarkskabelon detaljerRapportarkskabelon informationRapportarksskabelonerrapportark for ${year}RapportarbejdsarkRapportark bruger SchoolTools gradebook til at samle data og kommentarer fra lærerne om de studerende i alle sektioner.RapporterForspørg fravær efter dag rapportForespørg detajleret studerendekortForspørg dumpede i terminsrapportenForspørg rapportForspørg rapportkortNødvendigt input mangler.Retur til karakterbogSGemSkoleårPointKaraktersystemKaraktersystemerAlle procentpointene skal være i faldende rækkefølge.Giv karaktererPointværdierne skal være i faldende rækkefølge.PointsystemSektionSektions arbejdsark resumeVællg en termin eller udgiv til hele året.Vælg et år eller en terminVælg rapportark der skal udgivesVælg et arbejdsark at tilføjeIndstil søjleindstillingerIndstillingerArk1Genvel: Alt-SVis fraværVis gennemsnitVis totalVis forsentViser ${count} af ${total} emnerVis alle studerende som har modtaget dumpekaraktere i den valgte rapportaktivitet og termin.Sorter efterKildeStart med den højeste score. Klik 'Tilføg den laveste score' for at tilføje scorer indtil du har skabt en score med med minimumsprocent 0.Start med den højeste score. Klik 'Tilføj' for at tilføje scorer indtil du har oprettet en score med minimum 0 procentpoint.EleverStuderende detaljerapportStuderende detaljeraport efter gruppeElevnavnStuderende rapportkortStuderende rapportkort efter gruppeStuderende: ${student}StuderendeStuderende i denne karakterbog.IndsendOpsummeringArbejdsark resumeOpsumering af fravær og sent fremmøde fra en enkelt sektion eller termin.TForsinkede ankomsterFor sentSkabelonTerminTermin eller årTitelfelt må ikke være tomt.Aktivitetskategorier der bruges i sektionens karakterbog for hele skolen kan administreres fra denne side.AktivitetskategoriAktivitetens pointsystem.Søjleetiketten for aktiviteten i denne karakterbog.Den dag aktiviteten skal gives karakter.Datoen aktiviteten blev oprettet.Den eksterne aktivitetKunne ikke finde en ekstern aktivitetFørste skridt i processen er at ${add-sheet}Første skridt i denne process er at oprette en rapportarksskabelon.De følgende studerende er i risiko for at dumpe de følgende kurser:Karakteren $value for $name er ikke gyldig.Den sidste procent skal være 0.Listen af kategorier kan tilpasses af skolens administrator.Den handling du forsøgte kunne ikke gennemføres fordi der ikke er indstillet noget rapportark i din SchoolTool instans. Få en bruger med administratoradgang til at opsætte mindst et rapportark og prøv igen.Den handling du forsøgte kunne ikke gennemføres fordi der ikke er indstillet nogen terminer i din SchoolTool instans. Få en bruger med administratoradgang til at opsætte mindst en termin og prøv igen.Pointværdien af denne aktivitet vil blive udregnes som den fulde pointværdi multipliceret med procentværdien af den eksterne pointscore.Registrationsnavnet på kildenRapportkort kan genereret for individuelle personer eller alle personer i en gruppe.Standard rapportkortet indeholder et gitter hvor hver række svarer til en sektion og søjlerne er defineret på denne side.Der er opsat ${count} rapportarksskabeloner.Der er ${count} rapportark udgivet i ${schoolyear}Der er ingen aktivitetskatgorierDer er ingen kursusaktiviteter.Der er ingen rapportaktiviteter.Der er ingen sat nogle rapportarksskabeloner op.Der er ingen rapportark udgivet i ${schoolyear}Der er ingen.Dette kursus har ingen kursusarbejdsarksskabeloner.Denne formular giver dig mulighed for at ændre på vægtene af kategorier når der udregnes gennemsnitlig pointscore i et arbejdsark.Denne formulae give dig mulighed for at oprette et speciel tilrettet "scoresystem" eller karakterskala.Denne rapport har ingen gittersøjlerDenne rapport har ingen skitseelementerDenne rapport er en liste over studerende der har opnået en pointscore under minimum på en valgt aktivitet fra rapportkortet.Denne sektion indeholder kun arbejdsark der er skjulte.Denne værdi skal være et heltalDenne værdi skal være et heltal. Du kan måske få ekstra point over denne værdi.Dette arbejdsark har ingen aktiviteter.Dette skoleår har ingen kursusarbejdsark.Dette år har ikke nogle udgivne rapportark.Dette skoleår har ingen udgivne arbejdsark.TitelI altFor sentTypeVisVis udgivne rapportarkVis rapportarkVis arbejdsarkOpdatérOpdater karaktererOpdater karaktererBrug externe pointscore for at tilføje data fra kilder udefra SchoolTools karakterbog.Brug denne side til at lave et standard rapportkort, med data fra ${report-sheets} og fraværsprotokollen.Brug arbejdsark i din karakterbog på sammemåde som du ville arganiserer aktiviteter i et regneark. Du kan henvise søjlerne fra et arbejdsark til et andet.Bruger IDVærdifelt skal indeholde et gyldigt tal.Se karakterbogVis karaktersystemSe karakterbogsdata for en sektion.SynligVægt kategorierHvad er dette?ArbejdsarkArbejdsarkdetaljerArbejdsarkinformationArbejdsarkskabelonArbejdsarkskabelonerRegnearkArbejdsark for ${year}Arbejdsark i denne karakterbog.ÅrJaDu kan ${unhide_worksheets} eller ${add_worksheet}.Du kan tilføje arbejdsark resume til hver at dine karakterbøger, så det automatisk inkulderer en søjle for gennemsnittet af alle eksistrende arbejdsark.Du hverken underviser eller deltager i nogle klasser.Du har ændringer der ikke er gemte. Klik OK for at gemme nu eller Fortryd for at forsætte uden at gemme.Du skal vælge en gyldig dato i skoleåret.Du skal specificere både en rapportaktivitet og en minimum pointscore for at beståZoom indZoom til normal niveauZoom udTilføjÆndreOpret en nyt rapportarksskabelonUdgiv det til lærernes gradebookScore for at bestå:FjernRapportarkvis kun aktiviteter afviklet de sidste ${num_weeks} ugerstandard rapportkortschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/si.po0000644000175000017500000035516112321112514026304 0ustar menesismenesis00000000000000# Sinhalese translation for schooltool.gradebook # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the schooltool.gradebook package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: schooltool.gradebook\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:51+0000\n" "Last-Translator: Kasuri Thiyumini \n" "Language-Team: Sinhalese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "පත්‍රය 1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "පාඨමාලා ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "යෙදවීම් වැඩපත" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "සාරාංශය" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "බාහිර ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "බාහිර ක්‍රියාකාරකම" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "නව ක්‍රියාකාරකමක් එක්කරන්න" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "එක් කරන්න" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "අවලංගු" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "මාතෘකාව" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "තීරැව නම් කරනවා" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "අකුරැ 5 ට හෝ ඊට අඞුවෙන්" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "නියමිත දිනය තුල" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "විස්තරය" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "ප්‍රභේද" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "සම්පූර්ණ ණයවර ලකුණු ගණන" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "මෙම වටිනාකම පූර්ණ සංඛ්‍යාවක් විය යුතුයි.ඔබ අමතර වටිනාකම ක් ප්‍රදානය කල යුතුයි" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "අවම ලකුණු ගණන" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "මෙම වටිනාකම පූර්ණ සංඛ්‍යාවක් විය යුතුයි" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "ක්‍රියාකාරකම් පිළිබද විස්තර" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "ලබා දෙන්න" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "අතිරේක ක්‍රියාකාරකම් එක් කරන්න" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "අතිරේක ස්කෝර ප්‍රහවය" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "මෙම ක්‍රියාකාරකමට අදාල වටිනාකම ගණනය කල යුත්තේ සම්පූර්ණ ණය අගය අතිරේක අගයේ " "ප්‍රතිශත වටිනා කමෙන් ගුණකරයි" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "අතිරේක ප්‍රභව පිළිබද විස්තර" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "${fullname} සඳහා තොරතුරු වෙනස් කිරීම" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "අතිරේක ක්‍රියාකාරකම් සංස්කරණය කරන්න" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "ප්‍රවර්ග වැඞපත සඳහ බරතැබීම ${වැඞපත}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$වටිනාකම බරතැබීම වලංගු නැත" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "අතිරේක ක්‍රියාකාරකම් සොයාගත නොහැකියි" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "සාමාන්‍ය්‍යය" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "සම්බන්ධිත තීරය එක්කරන්න" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "සම්බන්ධිත තීරය සංස්කරණය කරන්න" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "ක්‍රියාකාරිත්වය" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "සම්බන්ධිත තීරය" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "අතිරේක ලකුණු" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "ප්‍රභේද" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "නව ප්‍රභේද" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "ස්වයං ප්‍රභේද" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "ප්‍රභේද සාර්ඵකව මකා දමන ලදි" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "ප්‍රභේද සාර්ඵකව එක් කරන ලදි" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "ස්වයං ප්‍රභේද සාර්ඵකව වෙනස් කරන ලදි" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "පෙරනිමි ලෙස සකසන්න" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "ක්‍රියාකාරකම් ප්‍රභේද" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "වාර්තා පත්‍රර ආකෘතිය" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "වැඞපත එක් කරන්න" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "වාර්තා පත්‍රරය එක් කරන්න" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "සංස්කරණය කරන ලද වැඞ වාර්තා පත" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "සංස්කරණය කරන්න" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "සංස්කරණය කරනලද වාර්තා පත" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "නව වාර්තා ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "ශ්‍රේණිපොත" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "නව වාර්තා පත" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "නව වැඩ වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "නිර්යාත XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "ශ්‍රේණිපොත වෙත ආපසු යැවීම" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "නොසැගවූ වැඩ පත" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "නව ක්‍රියාකාරකම" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "නව අතිරේක ක්‍රියාකාරකම" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "නව සම්බන්ධිත තීරය" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "වැඩ වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "කලමනාකරණය කරනලද වැඩ වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "බරතැබූ ප්‍රභේදයන්" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "අභිප්‍රේත" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "භාගත කරනලද PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "ශ්‍රේණී යාවත්කාලීන කරන්න" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "යෙදවු වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "සැගවූ වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "නොසැගවූ වාර්තාසටහන" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "වාර්තාපත් සැලැස්ම" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "පාඨමාලා වාර්තාපත් තොරතුරු" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "පාඨමාලා වාර්තාපත් තොරතුරු ආකෘති" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "පාඨමාලා ක්‍රියාකාරකම් තොරතුරු" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "--සම්පූර්ණ වසර--" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "වෙනුවෙන් වාර්තාපත් ${වසර}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "--ආකෘතියක් තෝරාගැනීම--" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "සැගවූ/නොසැගවූ වැඞපත වෙනුවෙන් ${වසර}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "අංශය" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "වාරය" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "වර්ෂය" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "සැකසුම්" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "ක්‍රියාවන්" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "වැඩකොලය" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "බරතැබු ප්‍රභේදයන්" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "නව අතිරේක ලකුණු" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "සංස්කරණය කරනලද ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "සංස්කරණය කරනලද අතිරේක ලකුණු" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "වර්ග ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "ලකුණු" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "ලකුණු" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "සංස්කරණය කරනලද බරතැබු ප්‍රභේදයන්" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "වාර්තා ආකෘති" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "වාර්තා ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "නව ආකෘතිය" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "ක්‍රියාව" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "සැගවූ/නොසැගවූ පත්‍රය" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "මගේ ශේණිය" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "කොටුසැලසුම් තීරැව" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "සංකශිප්ත අයිතම" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "නව කොටුසැලසුම් තීරැව" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "නව සංකශිප්ත අයිතම" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "කොටුසැලසුම් තීරැව සංස්කරණය කරන්න" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "සංස්කරණය කරනලද සංකශිප්ත අයිතම" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "සමූහය" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "ශිෂ්‍යය වාර්තා තොරතුරැ" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "කණ්ඞායමේ සියලුම ශිෂ්‍යයන්ගේ තොරතුරැ වාර්තා තනි පීඩීඑෆ් එකක අඬංගු වෙනවා" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "ශිෂ්‍යය වාර්තා පත" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "කණ්ඞායමේ සියලුම ශිෂ්‍යයන්ගේ වාර්තා පත් තනි පීඩීඑෆ් එකක අඬංගු වෙනවා" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "වැරදි" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "තෝරාගත් වාර්තා සහ වාරයට අදාල අසමත් කිරීමේ ලකුණු සෑම ශිෂ්‍යයකුටම පෙන්නන්න" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "පාසලේ සෑම ශිෂ්‍යයකුටම සෑම වාරයකම දත්ත වාර්තා නිර්යාත කරන්න" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "වාර්තා පත් දත්ත නිර්යාතය" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "පාසලේ සෑම ශිෂ්‍යයකුටම දත්ත වාර්තා නිර්යාත කරන්න. එක් දත්ත පත්‍රයක් පමණයි " "පවතින්නේ වසරේ සෑම වාරයටම." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "පාසල් වර්ෂය" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" "එක් අංශයක නියමිත කාලපරිච්ඡේදයක් තුල නොපැමිනෙන සහ ප්‍රමාදවී පැමිනෙන අය " "පිළිබද සාරාංශය." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "නොපැමිණීම" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "වැඞපත් ආකෟති" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "වැඞපත් පාඨමාලා" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "නව වැඞපත් පාඨමාලා" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "නව ක්‍රියාකාරකම් පාඨමාලා" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "පාඨමාලා ක්‍රියාකාරකම්" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "සැගවූ/නොසැගවූ වැඞපත්" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "වැඞපත් පාඨමාලා එකතු කිරීම" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "පාඨමාලා වැඞපත් ලෙස එකතු කිරීම" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "වාර්ථා" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "මුද්‍රිත වාර්තා පත" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "දැනට පවතින ශේෂ්ඨ පොත් වැඩ පත මුද්‍රනය සදහා යොමු කරන ලදි" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "මෙම ශේෂ්ඨ පොත් පැතුරැම්පතේ තනි වාර්තා අඩංගු වෙයි" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "ශේෂ්ඨ පොත නිර්යාතය" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "එකතුව" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "සාමාන්‍යය" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Trd" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Abs" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "ඔබ වෙනස් කිරීමට පෙර පිටුව සුරකින්න.සුරකීම සඳහා ඕකේ බොත්තම ඹබන්න.සුරකීම සිදු " "නොකිරීමට අවලංගූ කිරීමේ බොත්තම ඹබන්න." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "වැරදි ලකුණු සුරකීම සිදු නොකරන්න.(රතු පාටින් ලකුණු කල)" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "අදාළ නොවේ" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "ලකුණු" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "වැඩපත නොපෙන්වයි" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "ශේණිය ඇතුලත් කරන්න" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "ලකුණු ක්‍රමයක් නොමැත" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "එස් නම සදහා එස් වටිනාකම වලංගු නොවේ" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "--ලකුණු ක්‍රමයක් නොමැත--" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "පෙර" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "ඊලඟ" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "සදහා ශේණිය ඇතුලත් කරන්න ${සම්පූර්ණ නම}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "ශේණි පිළිබඳ විස්තර පහතින් ඇතුලත් කරන්න" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "${වැඩපත} ශේණි ඉතිහාසය සදහා ${ශිෂ්‍යයා}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "ලකුණු ඉවත් කරන්න" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "අංශයේ $ශිෂ්‍යයන් සදහා $වැඩපත" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${අංශය } ශේණි සදහා ${වැඩපත}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "මෙම ලකුණු" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "පහතට පුරවන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "චිසින් වර්ග කිරීම" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "මකන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "වමට ගෙනයන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "දකුණට ගෙනයන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "සංස්කරණය කරනලද ශේණි" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "සිසුවා" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "ලකුණු ඉතිහාසය" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "වාර්තාව" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "සියල්ල පෙන්වන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "සියල්ල සඟවන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "සාමාන්‍යය පෙන්වන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "සාමාන්‍යය සඟවන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "නොපැමිණීම පෙන්වන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "නොපැමිණීම සඟවන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "පෙන්වන්න Trd" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "සගවන්න Trd" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "සඟවන්න" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "ලකුණු ක්‍රමය" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "අගය" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "වාර්තා පත: ${පාසල් වර්ශය}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "පාඨමාලාවන්" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "ශිෂ්‍යයා: ${ශිෂ්‍යයා}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "ශිෂ්‍යය වාර්තා තොරතුරු: ${පාසල් වර්ශය}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "ශේණිය පිළිබඳ තොරතුරු" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "පැමිණීම පිළිබඳ තොරතුරු" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "දින" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "ශිෂ්‍යය නම" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "භාවිතා කරන්නාගේ අයි.ඩී එක" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "කණ්ඩායමෙන් වු වැරදි" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "පහත ශිෂ්‍යයන් සදහා පහත පාඨමාලා අසමත් වීමේ අවධානමක් පවතී" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "ශේණිපොත් වාර්තාව" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "උපදේශකයන්: ${උපදේශකයන්}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "වාර්තා ලකුණු ඇතුලත් වාර්තා සියලුම දෙමාපියන්ට යැවන ලදි" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "පාසල් කාර්යමණ්ඞල භාවිතය සදහා වූ වාර්තාවේ පැමිණීමේ සහ වාර්තා ලකුණු ඇතුලත් වේ" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "කණ්ඞායම් සදහා වූ ශිෂ්‍යය වාර්තාව" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "කණ්ඞායම් සදහා වූ ශිෂ්‍යය විස්තර වාර්තාව" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "දෛනික නොපැමිණීම" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "අදාල දින තුල නොපැමිණි සිසුන් සංඛ්‍යාව" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "ආංශික නොපැමිණිම" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "නොපැමිණිම" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "ප්‍රමාදී" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "සදහා වාර්තාපත ${වසර}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "සදහා සැගවූ/නොසැගවූ වාර්තාපත ${වසර}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "වාර්තාආකෘති පිළිබද විස්තර" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "වාර්තාආකෘති පිළිබද තොරතුරු" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "--භාවිත අගය පහල ගොස් ඇත--" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "දැනට පවතින පද්ධතිය හෝ පහත පද්ධතිය භාවිත කරන්න" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "උපරිම" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "වැඞිම නිඛිල අගය වලංගුවේ" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "අවම" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "අඩුම නිඛිල අගය වලංගුවේ" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "නව වාර්තා ක්‍රියාකාරකම් එක් කරන්න" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "වාර්තා ක්‍රියාකාරකම් පිළිබද විස්තර" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "කරුණාකර පහත තීරු නිවැරදි කරන්න" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "යොදන්න" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "සදහා වාර්තාපත් ආකෘති ${වසර}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "තීරැ සැලසුම් පිළිබද විස්තර" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "තීරැ සැලසුම් ප්‍රභවය" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "තීරැ සැලසුම් මාතෘකාව" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "අයිතම සංක්ෂිප්තය පිලිබද විස්තර" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "අයිතම සංක්ෂිප්ත ප්‍රභවය" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "අයිතම සංක්ෂිප්ත පිලිබද මාතෘකාව" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "උපරිම සමත්වීමේ ලකුණු" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "අවම සමත්වීමේ ලකුණු" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "වාර වාර්තා සදහා වු අසමත්වූ ඉල්ලීම්" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "වාර්තා ක්‍රියාකාරකමක් තෝරාගන්න" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "ඔබ විසින් පිළියල කරන දෛනික වාර්තා සඳහා නොපැණීමේ ඉල්ලීමක් වාර්තා " "ක්‍රියාකාරමක් සහ අවම සමත් වීමේ ලකුණක් නියම කරනන්න" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "දෛනික වාර්තා සඳහා නොපැණීමේ ඉල්ලීමක්" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "ඔබ විසින් පාසල් වසර තුල වලංගු දිනයක් නියම කරගන්න" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "ඉල්ලීම් වාර්තා පත" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "සිසුන්ගේ ඉල්ලීම් පිලිබඳ විස්තර වාර්තා" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "දිනය" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "සුනංගුවී" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "ලේබලය" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "ක්‍රියාකාරම් ප්‍රභේධ කළමණාකරනය කරන්න" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "මාරැ කිරීමේ බොත්තම" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "එකතු කිරීම-බොත්තම" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "බොත්තම මාරැ කරන්න" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "විස්තර වාර්තා වැඞපත් ආකෘතිය යොදන්න" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "යොදාගැනීම" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "මෙය කුමක්ද?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "ආංශික ශේණිපොතේ සඳහන් වන ක්‍රියාකාරම් ප්‍රභේද කළමණාකරනය කරනුයේ මෙම පිටුවෙනි" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "කරැණාකර ඔබ පාසලේ ඇති ගැලපෙන වර්ගයේ පැවරැම් සහ ඇගයීම් යොඳා සංස්කරණය කරන්න." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "විස්තර සහ තෝරාගත් තීරය ඇතුලත් කරන්න" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "අතිරේක ප්‍රභවයන් භාවිතා කර පාසල් ශේණීපොතට අමතරව එක් කරන්න." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "අතිරේක ලකුණු ප්‍රභව ඔබගේ පදධති පරිපාලකයා විසින් හැඞගැස්විය යුතුය" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "පුරුදු ආකාරය" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "මෙම ප්‍රභේධය සංස්කරණය කරන්න" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "ක්‍රියාකාරකම් ප්‍රභේද නොමැත" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "ක්‍රියාකාරකම් පාඨමාලා නොමැත" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "මෙම පාඨමාලාව සඳහා පාඨමාලා වැඩපත් ආකෘතියක් නොමැත." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "පවතින පාඨමාලා වැඩපත." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "මෙම වසර සඳහා පාඨමාලා වැඩපතක් නොමැත." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "තෝරාගත් වැඩපත එක් කරන්න." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "වාරය හෝ වසර." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "තෝරාගත් වාරයක් සඳහා හෝ පවතින වසර සඳහා වැඩපත් එක් කරන්න." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "වැඩපත් ආකෘතිය." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "අත්‍යාවශ්‍ය ආදනයක් මඟහැරී ඇත" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "ඔබ එකම ආකෘතිය කිහිපවරක් එක් කරන්නේ නම් පැහැදිලිව හදුනාගැනීමට සෑම තොරතුරක්ම " "ඇතුලත් කරන්න." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "ඔබ එකම වැඩපත කිහිපවරක් එක් කරන්නේ නම් පැහැදිලිව හදුනාගැනීමට සෑම තොරතුරක්ම " "ඇතුලත් කරන්න." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "ප්‍රතිචාරය එක්කරන්න" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "සටහන" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "ප්‍රතිචාරයක් එක්කරන්න." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "ඔබ විසින් සුරකීමට පෙර වෙනස් කලොත් එය අහිමිවිය හැක." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "අසම්පූර්ණ කොටස සම්පූර්ණ කරන්න" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "ශේණිය" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "ශේණිපොත් තීරයට සියලුම ශිෂ්‍යයන්ගේ ශේණිය දක්කරන්න." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "සුරකින්න" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "මෙම කොටසේ සගවනලද වැඩපත් පමණක් අඞංගුවේ." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "ඔබට පුලුවන් ${නොසැගවු වැඩපත}, හෝ ${වැඩපතක් එක් කරන්න}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "කෙටි මග : Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "ව්‍යප්තිය" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "ඇද වැටෙනවා." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "කුඩා කරන්න" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "සාමාන්‍ය ප්‍රමානයට සකසන්න." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "විශාල කරන්න" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "ඔබට ඉගැන්වීමට හෝ කිසිදු පන්තියකට සහභාගිවිය නොහැක." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "ඔබ උගන්චනු ලබන පන්ති." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "ඔබ සහභාගිවන පන්ති." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "ගුරුවරැන් හැමඅංශයකම ඉන්න ශිෂ්‍යයන් ගැන වාර්තා භාවිතා කර ශේණිපොත් දත්ත හා " "විස්තර එකතුකර ගනියි." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "ක්‍රියාවලියේ පලමු පියවර වාර්තාපත් ආකෘතියක් නිර්මාණය කිරීමයි." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "ඔබ විසින් ආකෘතිය නිර්මාණය කිරීමෙන් පසු ඊළග පියවර ${යෙදවීම්_පත්‍රය}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "එය ගුරුතුමාගේ ශේණිපොතේ යොදන්න." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "දැනට යෙදවූ වැඞපත්." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "යෙදවූ වැඞපත්." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "දර්ශකය" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "දෘශ්‍යමාන" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "මෙම වසරේ වැඞපත් යොදා නොමැත." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "දැනට යොදවාඇති වැඞපත්." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "වාර්තාපත්." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "මෙම වසරේ වාර්තාපත් යොදා නොමැත." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "වැඞපත් ආකෘති කළමණාකරනය කරන්න." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "පාඨමාලා වැඞපත්." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "පාඨමාලා වැඞපත් කළමණාකරනය කරන්න." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "${ගණිනවා} සඳහා පාඨමාලා වැඞපත් ${පාසල් වසර}" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "සඳහා පාඨමාලා වැඞපත් නොමැත ${පාසල් වසර}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "වාර්තා ආකෘතිපත් කළමණාකරනය කරන්න." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "වාර්තා ආකෘතිපත් පිහිටුවා ඇත ${ගණනයකරන්න}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "වාර්තා ආකෘතිපත් පිහිටුවා නොමැත." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "යොදවා ඇති වැඞපත් කළමණාකරනය කරන්න." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "යොදවා ඇති වාර්තාපත්" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "${ගණනයකරන්න} වාර්තාපත් යොදවා ඇත ${පාසල් වසර}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "වාර්තාපත් යොදවා නැත ${පාසල් වසර}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "කිසිවක් වර්ගකර නැත." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "කොටු සැලසුම් තීරැ" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "ශීර්ෂකය" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "මෙම වාර්තාවට කොටු සැලසුම් තීරැ නොමැත." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "සංෂිප්ත අයිතම" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "මෙම වාර්තාවට සංෂිප්ත අයිතම නොමැත." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "වාර්තාපත්." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "නිශ්චිත ලෙස අර්ත දක්වන ලද සිරස් හා තිරස් තීරු සම්මත වාර්තාවක අඩංගුවේ." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "කොටු සැලැස්ම දළසැලැස්ම යන දෙකම වෛකල්පිතයි; තීරැ හෝ අයිතම නිශ්චිත නැති " "බැවින්, මුලු සැලැස්ම මගහැර ඇත." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "තනි පුද්ගලයෙකුට හෝ කණ්ඩායමක් සඳහා වාර්තාවක් ජනිත විය හැකිය." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "යෙදවීම සඳහා වාර්තාවක් තෝරාගන්න." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "පවතින වසර තුල වාරයක් තෝරාගන්න ." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "ඔබ විසින් එකම ආකෘතිය කිහිපවිටක් යොදා ඇත්නම්, හැම විහීදීමකටම පහසුවෙන් " "හදුනාගැනීමට නම යොදන්න." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "ක්‍රියාවලියේ පලමු පියවරට ${පත්‍රය_එක්කරන්න}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "නව වාර්තාපත්‍රර ආකෘතියක් නිර්මාණය කරන්න" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "වාර්තාපත් තුලින් එකතුකරගන්නා දත්ත ඇතුලත් කරන්න ${වාර්තාපත් සැලැස්ම} හෝ " "ව්‍යවහාර වාර්තාව." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "සම්මත වාර්තාපත." #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "ගොනු වර්ගය" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "වසරක් හෝ වාරයක් තෝරන්න ." #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "බාගත කරන්න" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "${ශිෂ්‍යයාගේ නම} මෙම වැඩපතට ලකුණුයොදා නැත" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "අගයන්නා." #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "වාර්තා ක්‍රියාකාරකම්." #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "වාර්තා ක්‍රියාකාරකම් නොමැත." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "වාර්තාපතක් යනු විශේෂ වර්ගයේ ශේණිපොතකි ,එය පාසලේ සිටින සියලුම ගුරැවරුන්ගේ " "ශේණිපොතට යෙදිය හැක." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "සෑම වැඩපතකම එහි වාර්තා ක්‍රියාකාරකම් නිර්වචනය කල ආකෘතියක් අඩංගු වේ." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "වැඩපතේ සාමාන්‍යය ගණනය කිරීමේදී බර තැබූ ප්‍රභේදයන් වෙනස් කිරීමට ඔබට ඉඩ ලබාදේ." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "සංඛ්‍යාත්මක අගයන් සෑම කොටසකටම එක්කරන්න." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "උදාහරණයක් ලෙස, 60% විභාගයෙන් ද, නිවසේ පැවරුම් ද, 20% කෙටි ප්‍රශ්ණ ද වේ, " "ඇතුලත් කරන්න \"60\" ඊළගට \"විභාගය\" , \"20\" ඊළගට \"නිවසේ පැවරුම්\" සහ " "\"20\" ඊළගට \"කෙටි ප්‍රශ්ණ \"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "ඔබේ පාසලේ පද්ධති පරිපාලකයා විසින් මෙම ලේඛනය සාරාංශ කලයුතුයි." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "වැඩපත පටිගත කරන්න හෝ සගවන්න." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "පිළිවෙල" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "වැඩපත් සාරාංශය." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "දැනට ඇති වැඩපතෙහි උඩශීර්ෂයෙහි \"සාරාංශය\" ලෙස මාතෘකාව ලියා ඇත." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "සාරාංශ වැඩපතක් සකසන්න." #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "ඔබේ ශේණිපොත සඳහා ඔබට සාරාංශ වැඩපතක් එක්කලහැකියි එහි පවතින වැඩපතේ සාමාන්‍ය " "අගය ඉබේ ලබාගත හැකිය" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "උදා ලෙස ඔබට වැඩපත් අංශ 3ක් පවතී නම්; \"A\", \"B\" සහ \"C\"ඔබා සාරාංශිත " "වැඩපතක් නිර්මාණය කරන්න අතිරේක පත්‍රයේ සාරාංශය නිර්මාණය කරන්න. පළමු තීර 3 " "\"A\", \"B\", සහ \"C\" හි සාමාන්‍යය එක් කරන්න." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "තීරු අභිරුචිය සකසන්න." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "තීරු වර්ගය." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "සගවන්න ?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "සගවන්න 'පසුගිය සතියේ ක්‍රියාකාරකම් පමණක් පෙන්වන්න'." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "යාවත්කාලීන කරන්න" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "වැඩපතක් නිර්මාණය කරන්න." #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "ශේණිය ${නම}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "පසුගිය සතියේ ක්‍රියාකාරකම් පමණක් පෙන්වන්න ${සංඛ්‍යාච_ සතිය}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(වර්ග කරනවා)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "වාර්තාපත් යෙදවීම් සගවන්න" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "වාර්තාපත් ආකෘතිය" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "මූලාශ්‍රය" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "නව තීරුව" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "එකතුකිරීමච තීරුවක් තෝරන්න." #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "සංශිප්ත ක්‍රියාකාරකම." #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "එකතුකිරීමට ක්‍රියාකාරකමක් තෝරන්න." #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "ඵකග වෙනවා" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "දැනට වාරයක් නොමැත" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "ඔබ උත්සහකල ක්‍රියාව සම්පූර්ණ කල නොහැක. දැනට ඔබේ ස්කූල්ටූල්හි වාරයන් පිහිටුවා " "නැත. කරුණාකර පරිපාලක පරිශීලකෙයකු ලවා එක් වාරයක් හෝ පිහිටුවා නැවත උත්සහ කරන්න." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "වාර්තාපත් නොමැත." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "වැඩපත් වාර්තාව." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "ක්‍රියාකාරකම් ${මාතෘකාව}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "වසරේ සෑම වාරයකටම හෝ අංශයකටම අදාල ක්‍රියාකාරකම් වාර්තාපත් ආකෘතියේ අඩංගු කරන්න." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "අවම ලකුණට අඩුවෙන් ලකුණු ඇති ශිෂ්‍යයන් වාර්තාව තුලින් තෝරන්න ." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "ඉල්ලීම් වාර්තාව." #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "තෝරාගත් වැඩපත් සාරාංශය." #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "නොසැගවූ වාර්තාපත් යෙදවීම්." #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "නොසැගවූ." #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "වැඩපත මකාදමන්න." #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "ඔබට විශ්වාසද මෙම වැඩපත එහි සියලු ක්‍රියාකාරකම් සමගින් මකා දැමීමට අවශ්‍ය බව" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "මෙම වැඩපතට ක්‍රියාකාරකම් නොමැත" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "වැඩපත් විස්තර." #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "වැඩපත් තොරතුරු." #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "වාර්තාපත් ආකෘති" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "ඇගයීම." #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "රචනාව." #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "විභාගය" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "නිවසේ පැවරුම්." #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "ජර්නලය" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "පරීක්ෂණාගාරය." #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "ඉදිරිපත් කිරිම" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "ව්‍යාපෘතිය" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "ගුරුතුමියගේ ශේණිපොතේ වාර්තා හදුනාගන්න." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "ශේණිපොතේ පාඨමාලා වැඩපත් හදුනාගන්න." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "නියමිත දිනය තුල ක්‍රියාකාරකම් වර්ගකරන්න." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "ශේණිපොතේ ක්‍රියාකාරකම් සඳහා තීරු සකසන්න." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "ක්‍රියාකාරකම් ප්‍රභේද." #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "ලකුණු ක්‍රමය." #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "ක්‍රියාකාරකම් ලකුණු ක්‍රමය." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "රියාකාරකම් දිනයක් නිර්මාණය කරන්න." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "තීරු" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "වාර්තාපතේ තීරු මුද්‍රණය කලයුතුය." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "ක්‍රියාකාරකම් දළසැලැස්ම මුද්‍රණය කලයුතුය." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "මෙම ශේණිපොතේ වැඩපත." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "මෙම ශේණිපොතේ ක්‍රියාකාරකම්." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "සිසුන්" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "මෙම ශේණිපොතේ සිසුන්." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "අතිරේක ක්‍රියාකාරකම් ප්‍රභවයන්." #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "ප්‍රභවයන් සඳහා ලියාපදිංචි නාමයන්." #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "අතිරේක ක්‍රියාකාරකම් ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "අතිරේක ක්‍රියාකාරකම් සඳහාවූ අන්‍යනය වූ හදුනාගැනීම්." #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "අතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් සඳහාවූ ලකුණු වටිනාකම." #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "අතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් ගේ නම." #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "අතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් සඳහා සංක්ෂිප්ත මාතෘකාවක්." #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "අතිරේක ක්‍රියාකාරකම් සඳහා සංක්ෂිප්ත මාතෘකාවක්" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "ක්‍රියාකාරකම් ප්‍රභව තීරු සම්භන්ධ කරන්න." #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "ප්‍රභව තීරුවේ වචන නිරූපණය කරඇත." #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "ජර්නල් සාමාන්‍යය." #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "වාර්තාපත් ආකෘති නිර්මාණය කරන්න, සංස්කරණය කරන්න, යොදවන්න" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "ආකෘති සංස්කරණය කරන්න." #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "අංශ සදහා ශේණිපොත් දත්ත නිර්මාණය කර සංස්කරණය කරන්න." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "ශේණිපොත සංස්කරණය කරන්න." #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "ශේණිපොත පරීක්ෂා කරන්න." #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "අංශ සදහා ශේණිපොත් දත්ත පරීක්ෂා කරන්න." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "අංශයේ උපදේශකයන්ට පමණක් ශේණිපොත සංස්කරණය කිරීමට හැකිය." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "පාඨමාලා වැඩපත් එක් කරන්න." #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "ලකුණු ක්‍රම" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "ලකුණු ක්‍රම එක් කරන්න." #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "නව ලකුණු ක්‍රමය." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "කෙටි යෙදුම්" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "ලකුණු අගය." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "අඩු ප්‍රතිශතය." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "සමත්වීමේ ලකුණ." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "වර්ගය" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "ලකුණ ක්‍රමයේ අගය පහතබහියි නම්, උදා; හොදම ලකුණු උපරිමයට,එසේනොවේනම් අවම " "සමත්වීමේ ලකුණ යොදන්න" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "මෙම ලේඛනයෙන් ඔබට නිර්මාණය කිරීමට ඉඩදේ \"ලකුණු ක්‍රමය\" හෝ වර්ගකිරීමේ " "පරිමාව." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "භාව්‍යය ලකුණු අනුපිලිවෙල සමග අඩුවන වටිනාකම් නිරූපණය කිරීමට ලකුණු ක්‍රමය " "භාවිතවේ." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "හැම ලකුණකටම අදාල ගණිතමය වටිනාකම ඇතුලත් වියයුතුය. ඇඑජ හි \"A\"හි වටිනාකම " "ලකුණු \"4\", \"B\" හි \"3\". මෙම වටිනාකම හැම ගණනය කිරීමකදීම භාවිතාවේ. උදා " "ලෙස සාමාන්‍යය ගණනය කිරීමේදි." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "අදාල ශේණිය ලබාගැනීම සඳහා හැම ලකුණකටම අවම ප්‍රතිශතය ලබාගැනීම අත්‍යාවශවේ, " "උදා;\"95\" ඉහළින් \"A\", \"87\" ට ඉහළින් \"B\"." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "සංශිප්ත ලකුණු පමණක් එක්කරන්න, එහි 4හෝ ඊට වැඩි අක්ෂර පවතී නම් අතිරේක " "සාරාංෂයක් ශේණිපොතෙන් නිර්මාණය කරන්න" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "ඉහලම ලකුණු සමග ආරම්භ කරන්න. ඔබන්න \"එකතුකරන්න\" අවම ලකුණු ප්‍රතිශතය 0 තෙක් " "ලකුණු එක්කරන්න." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "කිසිවෙක් නොමැත." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "ලකුණු ක්‍රමය ඇගයීම් සදහා භාවිතා කරයි, ශේණිගතකිරීමේ හෝ අභිධාන පරිමාණයක් ලෙස ." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${අවශ්‍යතා} අන්තර්ගතය" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${අවශ්‍යතා} අනුඅවශ්‍යතා" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "දැන් සොයන්න" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "පිරිසිදු කරන්න" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "${total} අයිතමයන්හි ${count} පෙන්වීම" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "මාතෘකාව හිස් නොවියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "අගයන් තීරයේ වලංගු අංක ඇතුලත් වියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "ඉදිරිපත් කිරීමේ තීරයේ වලංගු අංක ඇතුලත් වියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "හැම අගයක්මක්ම ඝෘණ අගයක් නොවියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "හැම ප්‍රතිශතයක්ම ඝෘණ අගයක් නොවියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "ප්‍රතිශතය 100ට වැඩිවිය නොහැකිය." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "ලකුණු ක්‍රමයේ අඩුම වශයෙන් ලකුණු2ක් තිබියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "ලකුණු අගය අවරෝහණ ක්‍රමයට වියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "ලකුණු ප්‍රතිශතය අවරෝහණ ක්‍රමයට වියයුතුය" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "අවසාන ප්‍රතිශතය ශූණ්‍යය වියයුතුය." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "දෙවරක් යෙදූ ලකුණු සඳහා අවසර නොමැත" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "දෙවරක් යෙදූ කෙටිනම් සඳහා අවසර නොමැත." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "ඔව්" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "නැත" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "පවතින ලකුණු ක්‍රමය" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "ලකුණු ක්‍රමය ව්‍යවහාර කරන්න." #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "සගවන්න ${ලකුණු ක්‍රමය}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "භාවිතා කරන්නන්ට හදුනා ගැනීම සඳහා හැම ලකුණු ක්‍රමයකටම කෙටි මාතෘකාවක් යොදන්න. " "උදා ලෙස ඔබේ පාසල් ශේණිය A සිට E දක්වාවේ නම් එය \"A-E\" ලෙස යොදන්න." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "ඉහළම වටිනාකමෙන් ආරම්භ කරන්න. \"අඩුම අගය එක්කරන්න\" ලකුණු එක්කිරීම සදහා " "අවමප්‍රතිශතය ශූණ්‍යය ලෙස එක්කරන්න." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "අවම ලකුණු එක්රන්න." #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "වටිනාකම් ලකුණු ක්‍රමය පහතබසීනම්. ඉහළම වටිනාකම, උපරිම සමත් වීමේ ලකුණ ලෙස " "යොදන්න, නැතිනම් අවම සමත් වීමේ ලකුණ ලෙස ඉවත් කරන්න." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "සමත් වීමේ ලකුණු." #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "ලකුණු ක්‍රමය පරීක්ෂා කරන්න." #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Period Number" #~ msgstr "පරිච්ඡේද අංකය" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "සංඛ්‍යාත්මක අගයන් සෑම කොටසකටම එක්කරන්න. මුලු අගය හරියටම 100ක් විය යුතුයි." #~ msgid "Section:" #~ msgstr "අංශය." #~ msgid "Term:" #~ msgstr "වාරය." #~ msgid "Apply a grade for all students:" #~ msgstr "සෑම ශිෂ්‍යයෙකුගේම ශේණියන් ඉල්ලුම් කරන්න." #~ msgid "Requirement index" #~ msgstr "අවශ්‍යතා දර්ශක." #~ msgid "Name" #~ msgstr "නම" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/vi/0000755000175000017500000000000012322071053025737 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/vi/LC_MESSAGES/0000755000175000017500000000000012322071053027524 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/vi/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000005022712322071052034207 0ustar menesismenesis000000000000003 #3:Pf/h'{-<5j- 0PYmq% (P.   ">Un2 )$,3Fz& % <H Q^(g!0PV[ q|z " 0 = G X e k s x $~  3     !##!G!b!j!r!!&! ! ! !!!"" %"3"8";"K"Z"]"/p"*"'""," '# 3#@#I#Q#a#t######$$5$I$ N$ Z$ g$.u$)$ $$$$%%"#%F%M% U%b%k%%%%%%% %"%%%3 &*A&"l&&'&D&('!;']'#:(^(nn(m(!K)m)s)y)~))) ))())) * **4*9*=*'*k*5]+D+ + + +3+3,)-,.*@.&k. .."..F.8*/c/40II0<0 00 0 0 1-1=M11111 112&-2 T2#u2!2 2j2 13=3 U3 a3 m3 x3[304 565&T5#{5%5,5T5G6^6u6 z6616 666&8 888<9@9E9 ]9"j9"999 999.:*?:j:&y::::):4; K;W;&[;;;#;";< <=$<b=? @ @@@@ @A AAA$ADALYA AAAA.A'B*9B dB nB|BB2BBB B C$C)D D E E)E2EKEgEE E,E/E- F8FSFrFF FFF.F1F'GI/uII;ILI:IJ&JJ(KKKzKL0L LM M MM 8MEMaM*sMMM MM&MN N$N1NO;O\O5P ;P GPEQPwv1B$&cC84UyfiAu sHO9La;pW3El\ X5]T)@M !J{S qVNzP7t[.o-"eD2m#jQ=~, <Y^Z}k>:'h*/%nr_dI6K0|F?b +(RxG`g$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.EditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLinked Column Activity SourceLowest integer score value possibleManage Activity CategoriesMaximumMinimumMinimum Passing ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew WorksheetNextNoNo Current TermNothing GradedOKOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.PointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest Report CardRequired input is missing.Return to GradebookSaveSchool YearScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Showing ${count} of ${total} itemsSourceStudentStudent NameStudentsStudents in this gradebook.SummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View Score SystemWeight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonremove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 03:13+0000 Last-Translator: missthom Language-Team: Vietnamese MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: vi $value có trọng số không hợp lệ$worksheet Cho $student trong lớp $sectionNội dung các yêu cầu: ${requirement}Các yêu cầu nhỏ ${requirement}Sắp xếpKhông có hệ thống điểmSử dụng vùng bên dướicácASơ lược tiêu đề của nguồn gốc các hoạt động ngoàiSơ lược tiêu đề của hoạt động mở rộngBiểu mẫu Báo cáo xác định các hoạt động được bao hàm trong một bảng tính triển khai cho mỗi lớp trong từng học kỳ hoặc từng năm họcHệ thống điểm phải có ít nhất 2 điểmChuỗi văn bản quy định cụ thể về nguồn gốc của cộtMột định danh duy nhất cho hoạt động mở rộngVắng mặtNgày vắng mặtVắng mặtHành độngCác hoạt độngCác hoạt động trong bảng điểm nàyCác hoạt động đã được in trong phác thảo lớpHoạt độngPhân mục công việcThêmThêm một cột liên kếtThêm một hệ thống điểmThêm một bản báo cáoThêm một bảng tínhThêm một hoạt động mở rộngThêm một hoạt động mớiCác phần trăm phải không âmCác giá trị phải không âmÁp dụngBạn có chắc là muốn xóa bảng tính này cùng tất cả các hoạt động trong đó không?Phân côngĐiểm danh Chi tiếtTrung bìnhTrung bìnhHủy bỏPhân mụcCác phân mục được sử dụng trong Bảng điểm của Schooltool để tổ chức các hoạt động và cho phép các giáo viên để trọng số của mỗi hoạt động khác nhau khi tính điểm. Lấy ví dụ, điểm thi kết thúc học phần chiêms 60%, bài tập về nhà chiếm 20% và tính chuyên cần 20%Các phân mục đã được xóa thành côngPhân mụcCác phân mục đã được thêm vào thành côngThay đổi thông tin cho ${fullname}Chọn một cột để thêm vàoChọn một hoạt động báo cáoChọn một hoạt động để thêm vàoChọn hệ thống điểm đã tồn tại hoặc sử dụng vùng dưới đây:Các lớp bạn họcCác lớp bạn dạyXóaKiểu cộtCộtCác cột đã được in trong thẻ báo cáoKhóa họcTạo một bảng tính TổngHiện nay, danh sách các loại có sẵn cho tất cả giáo viên được quản lý thông qua hình thức này. Tức là, nếu một hoặc nhiều giáo viên muốn sử dụng một loại không có trong danh sách hiện hành, người quản lý trang web có thể thêm nó ở đây. Tương tự, nếu một số các loại mặc định không liên quan đến trường học của bạn, loại bỏ chúng dưới đây.Tùy chỉnh hệ thống điểm sốNgày thángNgàyPhân mục mặc địnhCác phân mục mặc định đã thay đổi thành côngXóaXóa một bảng tínhTriển khaiTriển khai một bản báo cáoTriển khai một mẫu báo cáoTriển khai bảng báo cáoMô tảTải xuốngTải xuống dạng PDFNgày tới hạnTừ viết tắt không được trùng lặpĐiểm không được phép trùng lặpHiệu chỉnhSửa một hoạt động mở rộngSửa cột liên kếtHiệu chỉnh báo cáoChỉnh một bảng tínhNhập các thang điểm cho ${fullname}Nhập vào một số cho mỗi phân mục riêng.Bài luậnThiHệ thống điểm đang tồn tạiXuất ra dưới dạng XLSHoạt động mở rộngID của hoạt động mở rộngHoạt động mở rộng nguồnHọc kỳ không đạtTìm ngayLấy ví dụ, nếu bạn có 3 bảng tính trong 1 lớp, "A", "B", "C" và nhấn "Tạo một bảng tính tổng", một bảng tính sẽ được thêm vào, với tiêu đề "Tổng" sẽ được tạo, nó bao gồm các giá trị trung bình cho các cột "A", "B" và "C" trong ba cột đầu tiên.Lấy ví dụ: Nói học kỳ: "Thu 2011" và triển khai bảng báo cáo với tiêu đề "Bảng các học kỳ", nó sẽ bao gồm một hoạt động: "Học kỳ đầu tiên", sử dụng thang điểm 3 hoặc cao hơn. Để tạo báo cáo về các sinh viên không đạt trong Học kỳ đầu tiên, bạn sẽ chọn báo cáo hoạt động "Thu 2011 - Bảng các học kỳ - Học kỳ đầu tiên" và chọn 3 như là điểm tối thiểu để vượt qua học kỳ đó sau đó nhấn nút "Tải xuống".Lấy ví dụ điểm thi được tính 60% của thang điểm, bài tập về nhà tính 20% và 20% thảo luận, hãy nhập 60 vào ô kế tiếp của ô điểm thi, 20 vào ô kế tiếp của bài tập về nhà và 20 vào ô kế tiếp của ô thảo luậnXếp loạiLớp ${name}Xếp loại cụ thểBảng điểmBáo cáo bảng điểmCột lướiNhómĐầu trangẨnẨn?Điểm nguyên cao nhất có thểBài tập về nhàThang điểm không hợp lệ (phần tô màu đỏ) không được lưuNhật kýThử nghiệmNhãnTrình bày thẻ báo cáoLiên kết với cột hoạt động nguồnĐiểm nguyên thấp nhất có thểQuản lý các phân mục hoạt độngTối đaTối ThiểuĐiểm đạt tối thiểuN/ATên của nguồn các hoạt động mở rộngHoạt động mớiPhân mục mớiCột mớiHoạt động mở rộng mớiCột liên kết mớiThêm một báo cáo về hoạt độngBảng báo cáo mớiBảng tính mớiTiếp theoKhôngKhông phải học kỳ hiện thờiChưa có gì được phân loạiĐồng ýPhác họa các hoạt độngGhi đè giá trị đã tồn tại trong bảng tính "Tổng"Trường phần trăm phải là một sốCác phần trăm không được lớn hơn 100ĐiểmGiá trị điểm để tính toán trong các bảng điểmTùy chỉnhTrình chiếuKế trướcDự ánBáo cáo hoạt độngGiao diện thẻ báo cáoThiết lập thẻ báo cáoBáo cáo bảng khuôn mẫuBáo cáoYêu cầu báo cáo vắng mặt theo ngàyYêu cầu báo cáo chi tiết về học sinhYêu cầu báo cáo học kỳ không đạtYêu cầu thẻ báo cáoThiếu yêu cầu nhập vàoTrả về Bảng điểmLưuNăm họcHệ thống điểmHệ thống điểmPhần trăm điểm phải xếp giảm dầnCác giá trị điểm phải xếp giảm dầnHệ thống điểmPhầnBảng tổng kết cho năm họcThiết lập các tham chiếu về cộtCài đặtBảng Tính 1Hiển thị ${count} của ${total} hạng mụcNguồnHọc sinhTên học sinhHọc sinhSố sinh viên trong bảng điểm nàyTóm tắtTMuộn họcMuộnBiểu mẫuHọc kỳHoặc kỳ hoặc năm họcTrường tiêu đề không được trốngMột phân mục công việcHoạt động của hệ thống điểmTiêu đề cột cho hoạt động trong bảng điểmCác hoạt động này đã đến ngày tới hạnNgày hoạt động đã được khởi tạoHoạt động mở rộngHoạt động mở rộng đã không được tìm thấyNhững học sinh sau đây có nguy cơ bị rớt trong các khóa học:Lớp học $value với tên $name là không hợp lệPhần trăm cuối cùng phải là 0Các hoạt động bạn đã thử không được hoàn thành vì không tồn tại học kỳ nào trong Trường của bạn. Xin vui lòng Đăng nhập dưới quyền quản trị để kích hoạt học kỳ mới.Việc đăng ký tên của mã nguồnKhông có gì.Biểu mẫu này cho phép bạn thay đổi trọng số của các phân mục khi tính điểm trung bình trong bảng tínhBáo cáo này là danh sách các học sinh đạt điểm tối thiểu trong các hoạt động từ bảng báo cáoBảng tính này không có hoạt động nàoTiêu đềTổngKiểuHiển thịHiển thị bảng tínhCập nhậtCập nhật bảng điểmID người dùngTrường giá trị phải là một sốXem hệ thống điểmCác phân mục trọng sốBảng tínhCác bảng tínhCác bảng tính trong bảng điểmNămCóBạn cần thêm một bảng tính tổng cho mỗi bảng điểm để tự động bao gồm một cột tính trung bình cho tất cả các bảng tính đã tồn tạiBạn không dạy hoặc không học lớp nàoMột vài thay đổi chưa được lưu lại. Nhấn nút đồng ý để lưu lại hoặc nhấn nút hủy bỏ để tiếp tục bỏ quaBạn phải chọn một ngày hợp lệ trong năm họcBạn phải xác định cả hai hoạt động báo cáo và điểm đạt tối thiểuThêmThay đổiGỡ bỏChỉ hiển thị hoạt động trong quá khứ ${num_weeks}tuầnschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/id/0000755000175000017500000000000012322071053025715 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/id/LC_MESSAGES/0000755000175000017500000000000012322071053027502 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/id/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000000705112322071052034162 0ustar menesismenesis00000000000000A$Y,    "8[ai}&    6 CPU'X " "*(Mv          ) @ $I !n     %      & . > C O V Z $`   ,   % , ,7 d o {    #      # 1!72."@;#>$ 5+<A643:?9-%/& = *,)'( 08(sort)AActionsActivitiesActivityActivity CategoriesAddApplyAssignmentCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}ClearCoursesCustom score systemDateDefault CategoryDefault category successfully changed.DeleteDescriptionEditEssayExamFind NowGradeGrade ${name}GroupHomeworkJournalLabLabelManage Activity CategoriesNew ActivityNew CategoryNextNoPlease correct the marked fields below.PresentationPreviousProjectRequired input is missing.SaveSectionSettingsShowing ${count} of ${total} itemsStudent NameStudentsSubmitTermThe activity categoryThe date the activity was created.The grade $value for $name is not valid.There are none.TitleTypeUpdateWhat is This?YearYesadd-buttonchange-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Indonesian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: id X-Rosetta-Version: 0.1 (urut)ATindakan-tindakanAktivitasAktivitasKategori-kategori AktivitasTambahkanMenerapkanTugasBatalKategori-kategoriKategori-kategori telah berhasil dihapus.KategoriKategori telah berhasil ditambahkan.Rubah informasi untuk ${fullname}ClearPelajaranKostumisasi sistem nilaiTanggalKategori DefaultKategori defaul telah sukses dirubah.HapusDeskripsiUbahEsaiUjianCari sekarangTingkatMenilai ${name}GrupTugas rumahJurnalLabLabelMengatur Aktivitas Kategori-kategoriAktivitas BaruKategori BaruBerikutnyaTidakMohon perbaiki bidang yang ditandai berikut.PresentasiSebelumnyaProyekInput yang diperlukan tidak ada.SimpanBagianPengaturanMenunjukkan ${count} dari ${total} item-itemNama Siswamurid-muridKirimTerminKategori aktivitasTanggal aktivitas dibuat.Nilai $value untuk $name tidak sah.Tidak ada sama sekali.JudulTipePerbaruiApakah Ini?TahunYaTambahkanRubahschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_AR/0000755000175000017500000000000012322071053026312 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_AR/LC_MESSAGES/0000755000175000017500000000000012322071053030077 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_AR/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_AR/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000006630512322071052034407 0ustar menesismenesis000000000000003 L# +2DZr/'{R^-EC%5i-  (F0]1B%Z P " )4 M n w  + "   !$!2>!q!!! ! !!)!L!E4"z"""""-"/ #3=#q$$$$&$$$$$ $%3% G%&S%z% %%(%!%%&d' i'w''''''''((-(0J({((( (H(())0)?)V)l)u)))*3,, ,, , -- - ,-9-?-G-/L-|-+---$--3.5.=.A.G.Z. y..%..#. . /&/7/?/U/]/ s/ //&/ / / ///00&070K0\0 m0 z0000000800 1/1*L1'w1'1 11,1 2 2 2)212A2T2h2 2222223$333G3b3v3x3 }33 3 3.3)34 44484O4X4_4"o4U4444 55.5B5K5g5n5v5x5555 5"55535*(6"S6v6'6D6(6!"7D718#929nB9L9m9l:L:!::;; ;;&;8; ?;M;(U;~;;";; ; ; ;;<,<1<5<'<k<5U=D= = == =3>:>%?$?@ 9@ Z@d@#x@@@@7@+A=AfA?/BeoBeB:;C1vC C CCCCCC D% D3D9KD DDDDDDEE;EWEuE"E+E'EFZ F gFsFFFF F2F)G HH!1H6SH%HHH H<ILI_IrIzIII-IiIU?JJ"JJ JJ'K7;KksK$LM MM4+M`MgM MM5MMM N.!NPN YNgN+wN-N NOPP#PPPP Q+QDQ`QwQQ#Q=QR RR -RS:RRRRRRSS&S =SJSFT,VV VWW/W>WXWoWW WWRWW=XEX [X&fXX;XX XXX Y)Y;Y3YYY&YY(Y Z'Z/ZKZSZkZ {ZZ.ZZZ ZZ[[3[K[e[[[[[ [[[[ \ \N(\w\\>\=\-]"L]o]~]5] ] ]]]]]^!;^]^m^^^'^)^/_5_G_b_~___ _ ___=_>*` i`v``&`"````$ a}2aa a aa ab 1b%=bcbjbrbtb}b bbb.bb*b? c9`c(cc*cQd(Ud(~dde"|ffzfk)gg"hYAh*hhhhhhh ii .i89irii/iiiijj*6jajfjjj+kuJk;kHkElMlUljlSqlY!06 : *sn?1lT$ -w4v'Kx_X$k9t AyG JrN2%M8*PV71 E adcoZ `;3|(}SU].jB{/ u~hCp+0#5\&W@,R=.Q,-mq"/D>H(#FLf32  %[O!e' +<))"^I&ibzg$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAdd new report activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse Activity DetailsCourse Worksheet DetailsCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExport report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceFailuresFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ReportGrid ColumnGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide Report SheetHide/unhide Deployed Worksheets for ${year}Hide/unhide SheetsHide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage WorksheetMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOnly the instructor of a section can edit its gradebook.Outline ActivitiesOutline ItemOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.SourceStudentStudent Detail ReportStudent NameStudent Report CardStudent: ${student}StudentsStudents in this gradebook.SubmitSummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.TitleTotalTypeUnhideUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWhat is This?WorksheetWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonpassing score:remove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2014-01-06 15:46+0000 Last-Translator: MauroJG Language-Team: Spanish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: es $value no es una ponderación válida$worksheet para $student en $section${requirement} Contenidos${requirement} Subrequerimientos(ordenar)-- Año completo ---- Ningún sistema de puntuación---- Seleccione una plantilla ---- Use el rango de abajo --AUn breve título para la fuente de actividades externasUn breve título para la actividad externa.Una plantilla de hoja de informe define las actividades a incluir en una hoja de reporte instalada en cada sección en un período o año.Un sistema de puntuación se hace con una secuencia de posibles puntuaciones con valores decrecientes.El sistema de puntuación debe tener al menos dos puntuaciones.Unico archivo PDF que contienen las boletas de calificaciones para todos los estudiantes en el grupo.Unico archivo PDF que contienen las boletas de calificaciones para todos los estudiantes en el grupo.Una cadena de texto que especifica la fuente de la columnaUn identificador único para la actividad externaAbreviaturaAusenciasAusencias por díaAusencias por SecciónAusenteAcciónAccionesActividadesActividades en esta libreta de notas.Actividades de ${title}Puede imprimir las actividades en la sección de esquema.ActividadCategorías de actividadesDetalles de actividadAñadirAñadir columna vinculadaAñadir sistema de puntuaciónAñadir a una hoja de informeAñadir una hoja de trabajoAñadir puntuación mínimaAñadir una actividad externaAñadir nueva actividadAgregar nuevo reporte de actividadLos porcentajes no deberían ser negativos.Los valores no deberían ser negativos.Aplicar¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus actividades?AsignaciónDetalle de asistenciaProm.PromedioCancelarCategoríasLas categorías se usan en el cuadro de notas de SchoolTool para organizar actividades y permitir a los maestros ponderar de forma diferente los tipos de actividades para calcular las notas. Por ejemplo, la nota final podría componerse de 60% de exámenes, 20% de tareas y 20% de participación en clases.Las categorías se eliminaron con éxito.CategoríaPonderaciones de categoríaCategoría añadida correctamenteCategoría de pesos para hoja de cálculo ${worksheet}Cambiar información para ${fullname}Elija una columna para añadirElija una actividad de informeElija una actividad para añadirEscoja un sistema de notas existente o use el rango de abajoClases que atiendeClases que enseñaLimpiarEtiqueta de columnaTipo de columnaColumnasColumnas a imprimirse en la libreta de notas.Contiene las puntuaciones de hojas de informe y de asistencia. Para ser usado por personal de la escuela.Contiene las puntuaciones de hojas de informe. Formato que será envido a los padres.Actividades del cursoDetalles de la actividad del cursoHoja de detalles del cursoAsignaturasCrear Hoja de trabajo resumenCrear y editar datos para una sección.Crear, editar y rellenar plantillas de hoja de informe.Actualmente, la lista de categorías disponible para todos los maestros se administra en este formulario. Es decir, si uno o más maestros quisieran usar una categoría que no está en la lista, el administrador del sitio puede añadirla aquí. De la misma forma, si algunas de las categorías predeterminadas no son relevantes para su escuela, elimínelas abajo.Sistema de puntuación personalizadoFechaFechasCategoría predeterminadaLa categoría por defecto fue modificada con éxito.BorrarEliminar hoja de trabajoImplementarUtilizar hoja de informeImplementar plantilla de informe a la hoja de trabajoHojas de informe instaladasHojas de trabajo desplegadasDescripciónInforme completo del estudiante: ${schoolyear}DescargaDescargar PDFFecha de cierreAbreviaciones duplicadas no son permitidas.Las puntuaciones repetidas no son permitidas.Cada calificación se asocia con un valor numérico. Por ejemplo, en los EEUU, una "A" vale normalmente 4 puntos, una "B", 3 puntos, etc. Este valor se usará en cualquier cálculo que se haga con las calificaciones, como por ejemplo, la obtención de una nota media.Cada sistema de puntuación necesita un título corto para que los usuarios lo identifiquen, por ejemplo, si su escuela califica de "A" a "E", el título podría ser "A-E".EditarEditar actividadEditar los Pesos de las CategoríasEditar actividad externaEditar puntaje externoEditar Libro de notasEditar Elemento de CuadrículaEditar columna vinculadaEditar Elemento del EsquemaEditar hoja de informeEditar plantillasEditar hoja de trabajoIntroducir grados para ${fullname}Introduzca valores numéricos para cada categoría relevante.EnsayoExamenSistema de puntaje existenteExportar XLSExportar las calificaciones para cada estudiante de cada sección para el período.Actividad externaID de la actividad externaFuente de actividad externaPuntaje externoDetalles del puntaje externoFuente del puntaje externoFallasAplazados por períodoBuscar ahoraPor ejemplo, si tiene tres hojas de trabajo "A", "B" y "C" en una sección y hace click en "Crear Hoja de trabajo resumen", se creará una hoja adicional titulada "resumen" la cual incluye los promedios de "A", "B" y "C" en las primeras tres columnas.Por ejemplo, digamos que el período es «Otoño 2011», y usted ha instalado una hoja de informe llamada "Notas de Semestre", que incluye una actividad "Primer Trimestre", usando una escala de notas donde "3" es la nota mínima para pasar. Para crear un informe de los estudiantes que aplazan la nota del primer trimestre, seleccione la actividad de informe "Otoño 2011 - Notas de Semestre - Primer Trimestre" y escoja "3" como la nota mínima para pasar. Y haga click en "Descargar"Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como 20% y las pruebas como 20%, introduzca "60" a la par de "Examen", "20" a la par de "Tarea" y "20" a la par de "Prueba".NotaNota ${name}Actividad de gradoDetalle de calificaciónLibro de notasInforme de Libro de NotasColumna de CuadrículaColumnas de rejillaGrupoEncabezadoOcultarOcultar 'mostrar sólo actividades con fechas de cierre en las últimas _ semanas'Ocultar Hoja de InformeOcultar/mostrar la hoja de trabajo desplegada para el ${year}Ocultar/mostrar Hojas¿Ocultar?Valor entero de nota más alto posibleTareaPuntuaciones inválidas (marcadas en rojo) no se guardaron.DiarioLaboratorioEtiquetaEtiquetar tarjeta de informeLimitado a 5 caracteres o menos.Columna vinculadaFuente de actividad vinculadaLas listas de estudiantes ausentes en un día dado.Porcentaje bajoValor entero de nota más bajo posibleEstablecer como predeterminadoGestionar las categorías de actividadesGestionar hoja de cálculoMáximoPuntuación máxima pasanteMínimoNota mínima para pasarPuntaje mínimoMis GradosN/DNombre de las actividades externas principalesNueva actividadCategoría nuevaColumna nuevaNueva actividad externaNuevo puntaje externoNueva Columna de CuadrículaNueva columna vinculadaNuevo Elemento de EsquemaNueva Actividad de ReporteNueva hoja de informeNuevo sistema de puntuaciónNueva PlantillaNueva hoja de trabajoSiguienteNoSin período actualNo hay hojas de reporteSin calificarAceptarSólo el instructor de una sección puede editar este libro de calificaciones.Delinear actividadesElemento del EsquemaSobreescribir hojas de trabajo existentes tituladas "resumen".El procentaje del campo debería contener un número válido.Los porcentajes no pueden ser mayores de 100.Corrija los campos marcados abajo.Valor de puntoPuntosValor en puntos para calcular la nota de la actividadPreferenciasPresentaciónAnteriorProyectoInforme de actividadesEsquema de Libreta de NotasEsquemas de tarjeta de informesInforme de tarjeta: ${schoolyear}Hoja de informePlantilla de hoja de reportePlantillas de hojas de informasInformesSolicitar Informe de ausencias por díaSolicitar informe detallado de estudianteSolicitar informe de aplazamientos por períodoSolicitar informeSolicitar Libreta de NotasFalta una entrada requeridaRegresar a la libor de notasSGuardarAño EscolarPuntuaciónSistema de puntuaciónSistemas de puntaciónLos valores de porcentaje deberían ir en orden descendiente.Los valores de puntuación deberían ir en orden descendiente.PuntuacionesSistema de puntuaciónSecciónHoja de trabajo resumen de la secciónEstablecer Preferencias de columnaConfiguraciónHoja1Atajo de teclado: Alt-SMostrando ${count} de ${total} itemsMuestra todos los alumnos que hayan recibido calificaciones suspensas en la actividad y el intervalo de tiempo seleccionados.FuenteEstudianteInforme detallado del estudianteNombre del estudianteTarjeta de Informe de estudianteEstudiante: ${student}EstudiantesEstudiantes en esta libreta de notas.EnviarResumenTRetrasosRetrasoPlantillaPeríodoPeríodo o AñoEl título del campo no debería estar vacío.La categoría de la actividadEl sistema de puntuación de la actividad.La etiqueta de columna para la actividad en el cuadro de notas.La fecha en que la actividad expiró para ser calificada.La fecha en que fue creada la actividad.La actividad externaNo se puede encontrar la actividad externaLos siguientes estudiantes están en riesgo de fracasar en los siguientes cursos:La nota $value para $name no es válida.El último porcentaje debería ser cero.La operación que acaba de intentar no se puedo completar porque actualmente no hay hojas de reporte configuradas en su instancia de SchoolTool. Por favor obtenga acceso como administrador para que configure al menos una hoja de reporte e intente de nuevo.La operación que intentó no puede completarse ya que no hay períodos configurados en su instancia de SchoolTool. Por favor solicite a un administrador que cree un período e intente la operación nuevamente.El nombre de registro de la fuenteNo hay ningunoEste formulario le permite cambiar la ponderación de las categorías al calcular las notas dentro de una hoja de trabajo.Este formulario le permite crear un «sistema de puntuación» personalizado o una escala de calificación.Este reporte es una lista de estudiantes que alcanzaron notas abajo de la nota mínima en una actividad seleccionada de una hoja de informe.Este valor debe ser un entero.Este valor debe ser un entero. Puede otorgar crédito adicional por encima de este valor.Esta hoja de trabajo no tiene actividades.TítuloTotalTipoMostrarMostrar Hoja de InformeMostrar hojas de trabajoActualizarActualizar notasId UsuarioEl valor del campo debería contener un número válido.Ver Libro de notasVer sistema de puntuaciónVer datos del Libro de notas para una sección.Ponderar categorías¿Qué es esto?Hoja de trabajoHojas de trabajoHoja de trabajo para el ${year}Hojas de trabajo en esta libreta de notas.AñoSíPuede añadir una hoja de trabajo resumen para cada uno de sus cuadros de notas que automáticamente incluye una columna para el promedio de todas las hojas de trabajo existentes.Usted no enseña ni asiste a ninguna clase.Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos ahora o CANCEL para continuar sin guardar.Debe especificar una fecha válida dentro del año escolar.Debe especificar una actividad de informe y una nota mínima para pasar.AñadirCambiarpuntuación pasante:Quitarmostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} semanasschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/cs/0000755000175000017500000000000012322071053025726 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/cs/LC_MESSAGES/0000755000175000017500000000000012322071053027513 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/cs/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000001254412322071052034176 0ustar menesismenesis00000000000000b,<HIgn/p'-  ' 0 D H a r x     "    ) . 4 < &M t {              ' / 3 9 T a n            " 6 > K T p w     "  '  . 4 : ? F T \ n |    .&0?D!Mox    !? akq ,&@R hu}  ,9ADG L W bnv~ / !4<ENWj!   % 8BFJR Z.@-H/=WK+4S7 %)_Y5ZFNO MX\: GARBL39["#C( 1&<]8 DV2>U ,?bI6J^`QE!*'$TP0;a$value is not a valid weight.(sort)AA brief title of the external activities sourceA brief title of the external activity.A unique identifier for the external activityActionsActivitiesActivities in this gradebook.ActivityActivity CategoriesAddAdd an External ActivityAdd new activityApplyAssignmentAverageCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}ClearCoursesCustom score systemDateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDescriptionEditEdit External ActivityEssayExamExisting Score SystemExternal ActivityExternal Activity IDFind NowGradeGrade ${name}GradebookGroupHide?HomeworkJournalLabLabelManage Activity CategoriesNew ActivityNew CategoryNew External ActivityNew WorksheetNextNoOKPointsPreferencesPresentationPreviousProjectReportsRequired input is missing.SaveScoresystemSectionSettingsShowing ${count} of ${total} itemsStudentStudent NameStudentsStudents in this gradebook.SubmitSummaryTemplateTermThe activity categoryThe activity scoresystem.The date the activity was created.The external activityThe external activity couldn't be foundThere are none.TitleTotalTypeUpdateUpdate GradesVisibleWeight CategoriesWhat is This?YearYesadd-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Czech MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: cs X-Rosetta-Version: 0.1 $value není platná váha(třídit)AStručný nadpis zdroje externních činnostíStručný nadpis pro externí činnostUnikátnátní identifikátor externí činnostiAkceAktivityAktivity v této třídní knize.AktivitaKategorie aktivitPřidatPřidat externí činnostPřidat novou aktivituPoužítPřiřazeníPrůměrZrušitKategorieKategorie úspěšně smazány.KategorieKategorie úspěšně přidána.Změnit informace pro ${fullname}VyčistitKurzyUživatelský systém skóreDatumDatumyVýchozíStandardní kategorieStandardní kategorie úspěšně změněna.SmazatPopisUpravitEditovat externí činnostEsejZkouškaNynější systém skóreExterní činnostID externí činnostiNajít nyníTřídaTřída ${name}Třídní knihaSkupinaSkrýt?Domácí úkolČasopisLaboratořPopisekSpravovat kategorie aktivitNová aktivitaNová kategorieNová aexterní činnostNový výkazDalšíNeOKBodyNastaveníPrezentacePředchozíProjektVýkazyPožadovaný vstup chybíUložSystém výsledkůSekceNastaveniZobrazuji ${count} položek z ${total} položekStudentJméno studentaStudentiStudenti v této třídní knize.OdeslatShrnutíŠablonaPravidloKategorie aktivitySystém výsledků aktivit.Datum vytvoření aktivity.Externí činnostExterní činnost nebyla nalezenaNejsou tam žádné.NázevCelkemTypAktualizovatObnovit známkyViditelnéVáhové kategorieCo je to?RokAnoPřidatZměnitOdstranitschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_SV.po0000644000175000017500000031443012321112514026702 0ustar menesismenesis00000000000000# Spanish (El Salvador) translation for schooltool.gradebook # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the schooltool.gradebook package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: schooltool.gradebook\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Spanish (El Salvador) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Hoja1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Actividades" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Actividades de Asignatura" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Hojas Implementadas" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resumen" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Actividad Externa" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "La actividad externa" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Añadir nueva actividad" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Añadir" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancelar" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Título" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etiqueta de Columna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Límite de 5 caracteres or menos." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Fecha de Cierre" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descripción" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoría" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Las categorías pueden usarse para ponderar diferentes tipso de actividades " "de forma diferente cuando se calculan promedios. La lista de categorías " "puede configurarse globalmente por el administrador del sistema." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Puntuación Completa de Crédito" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Este valor debe ser un número entero. Usted puede otorgar extra créditos por " "encima de este valor." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Puntaje Mínimo" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Este valor debe ser un entero." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Detalles de Actividad" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Enviar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Añadir una Actividad Externa" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Fuente de Puntaje Externo" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "El valor de puntos de esta acitividad será calculado como la puntuación " "completa de crédito multiplicada por el valor de porcentaje del puntaje " "externo." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Detalles del Puntaje Externo" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Cambiar información para ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar Actividad Externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Ponderaciones de categoría para la hoja ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value no es una ponderación válida" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "No se puede encontrar la actividad externa" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Promedio" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Añadir Columna Vinculada" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editar Columna Vinculada" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Actividad" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Columna Vinculada" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Puntaje Externo" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorías" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nueva Categoría" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoría Por Defecto" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Las categorías fueron eliminadas con éxito." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoría añadida correctamente" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "La categoría por defecto fue modificada con éxito." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Establecer como Predeterminada" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorías de Actividades" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Plantillas de Hojas de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Añadir una Hoja de Trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Añadir una Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar Hoja de Trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editar" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editar Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nueva Actividad de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Cuadro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nueva Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nueva Hoja de Trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Regresar al Cuadro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Mostrar Hojas de Trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nueva Actividad" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nueva Actividad Externa" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nueva Columna Vinculada" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Hojas de Trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Administrar Hoja" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Ponderar Categorías" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferencias" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Descargar PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Actualizar Notas" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Implementar Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Ocultar Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Mostrar Hoja de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Esquema de Libreta de Notas" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Detalles de Hoja de Asignatura" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Información de Plantilla de Hoja de Asignatura" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Detalles de la Actividad de Asignatura" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Año completo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Hojas de ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Seleccione una plantilla --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Ocultar/Mostrar Hojas Implementadas de ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sección" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Período" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Año" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Configuración" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Acciones" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Hoja de Trabajo" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Ponderaciones de Categoría" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nueva Nota Externa" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Editar Actividad" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Editar Fuente Externa" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Calificar Actividad" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Puntaje" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Editar Ponderaciones de Categoría" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Plantilla de Hoja de Reporte" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Actividad de Reporte" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nueva Plantilla" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Acción" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Ocultar/Mostrar Hojas" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mis Notas" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Columna de Rejilla" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Elemento de Resumen" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nueva Columna de Rejilla" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nuevo Elemento de Resumen" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Editar Columna de Rejilla" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Editar Elemento de Resumen" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Reporte Detallado del Estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Un único PDF que contiene reportes detallados para todos los estudiantes en " "el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Libreta de Notas del Estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Un único PDF que contiene las libretas de notas de todos los estudiantes en " "el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Reprobaciones" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Muestra todos los estudiantes que reprueban la actividad de reporte " "seleccionada en el período." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Año Escolar" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Resumen de ausencias y llegadas tarde de una sección en un período." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Ausencias" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Plantillas de Hoja" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Hoja de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nueva Hoja de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nueva Actividad de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Actividad de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Ocultar/Mostrar Hojas" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Añadir a las Hojas de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Añadir como Hoja de Asignatura" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Reportes" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Hoja para Imprimir" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Una hoja de cálculo en formato Excel que contiene todas las hojas de este " "cuadro de notas." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Exportar Cuadro de Notas" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Prom." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Tar." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Aus." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos " "ahora o CANCEL para continuar sin guardar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Puntuaciones inválidas (marcadas en rojo) no se guardaron." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Puntos" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "No hay Hojas Visibles" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Introduzca Notas" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Sin sistema de puntuación" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "La nota $value para $name no es válida." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Ningún sistema de puntuación--" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Siguiente" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Introducir grados para ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Introduzca abajo los detalles de la nota" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet para $student en $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "Notas de ${section} para ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Calificar esto" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Llenar columna" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Ordenar por" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Borrar" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Mover a la izquierda" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Mover a la derecha" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Actualizar notas" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Estudiante" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Reporte" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Mostrar Total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Ocultar Total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Mostrar Prom." #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Ocultar Prom." #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Mostrar Aus." #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Ocultar Aus." #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Mostrar Tar." #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Ocultar Tar." #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ocultar" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Libreta de Notas: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Asignaturas" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Estudiante: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Reporte detallado del estudiante: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Detalle de Calificación" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Detalle de Asistencia" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Fechas" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nombre del estudiante" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Id Usuario" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Aplazados por Período" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Los siguientes estudiantes están en riesgo de fracasar en los siguientes " "cursos:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Reporte de Cuadro de Notas" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contiene las notas de hojas de reporte. Formateado para ser enviado a los " "padres." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contiene las notas de hojas de reporte y asistencia. Para uso del personal " "escolar." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Libreta de Nota del Estudiante por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Reporte Detallado del Estudiante por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Ausencias por día" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Lista los estudiantes ausentes en un día determinado." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Ausencias por Sección" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Ausente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Retraso" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Hojas de Reporte de ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Ocultar/Mostrar Hojas de Reporte para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Detalles de la Plantilla de Hoja de Reporte" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Información de la Plantilla de Hoja de Reporte" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use el rango de abajo --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Escoja un sistema de notas existente o use el rango de abajo" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Máximo" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Valor entero de nota más alto posible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mínimo" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Valor entero de nota más bajo posible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Añadir nueva actividad de reporte" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Detalles de la Actividad de Reporte" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Por favor corrija los campos marcados abajo." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplicar" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Diseño de Libreta de Notas de ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Detalles de la Columna de Rejilla" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Fuente de la columna de rejilla" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Encabezado de la columna de rejilla" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Detalles del Elemento de Resumen" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Fuente del elemento de resumen" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Encabezado del elemento de resumen" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Nota Máxima de Aprobación" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Nota Mínima para Pasar" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Solicitar Reporte de Reprobaciones por Período" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Elija una actividad de reporte" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Debe especificar una actividad de reporte y una nota mínima para pasar." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Solicitar Reporte de Ausencias por Día" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Debe especificar una fecha válida dentro del año escolar." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Solicitar Libreta de Notas" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Solicitar Reporte Detallado del Estudiante" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Fecha" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Retrasos" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gestionar las categorías de actividades" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Las categorías se usan en el cuadro de notas de SchoolTool para organizar " "actividades y permitir a los maestros ponderar de forma diferente los tipos " "de actividades para calcular las notas. Por ejemplo, la nota final podría " "componerse de 60% de exámenes, 20% de tareas y 20% de participación en " "clases." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Actualmente, la lista de categorías disponible para todos los maestros se " "administra en este formulario. Es decir, si uno o más maestros quisieran " "usar una categoría que no está en la lista, el administrador del sitio puede " "añadirla aquí. De la misma forma, si algunas de las categorías " "predeterminadas no son relevantes para su escuela, elimínelas abajo." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Quitar" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Añadir" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Cambiar" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Implementar Plantilla de Hoja de Reporte" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Plantilla" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Implementar" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "¿Qué es esto?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Las categorías de actividad usadas en los cuadros de notas de las secciones " "de la escuela son administradas en esta página." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Por favor edítelas para que se ajusten a los tipos de actividades usadas en " "su escuela." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Introducir Detalles y Seleccionar Columna" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Utilice los puntajes externos para añadir datos de fuentes ajenas al Cuadro " "de Notas de SchoolTool." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Las fuentes de puntajes externos deben ser configurados por su administrador " "de sistemas." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Por Defecto" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Editar esta categoría" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "No hay categorías de actividad." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "No hay actividades de asignatura." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Esta asignatura no tiene plantillas de hoja de asignatura." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Hojas de Asignatura Actuales" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Este año no tiene hojas de asignatura." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Seleccione la hoja a añadir" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Período o Año" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Añadir la hoja a un período específico o al año completo." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Plantilla de Hoja" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Falta una entrada requerida" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Si añade la misma plantilla varias veces, asigne a cada versión un nombre " "que sea fácil de distinguir." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Si añade la misma hoja varias veces, asigne a cada versión un nombre que sea " "fácil de distinguir." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Llenar las celdas vacías" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Nota" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Escoja una nota para aplicar a todos los estudiantes en la columna del " "cuadro de notas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Guardar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Esta sección contiene sólo hojas ocultas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Puede ${unhide_worksheets}, o ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Atajo: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Reducir" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Vista Normal" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Aumentar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Usted no enseña ni asiste a ninguna clase." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Clases que enseña" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Clases que atiende" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Las hojas de reporte usan el cuadro de notas de SchoolTool para recolectar " "datos y comentarios de los maestros acerca de los estudiantes en todas las " "secciones." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" "El primer paso en el proceso es crear una nueva plantilla de hoja de reporte." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Luego de crear un plantilla, el siguiente paso es ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "implementarla en los cuadros de notas de los maestros." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Hojas Implementadas Actuales" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Hoja Implementada" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Índice" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visible" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Este año no tiene hojas implementadas." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Hojas de Reporte Implementadas Actualmente" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Hoja de Reporte" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Este año no tiene hojas de reporte implementadas." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Administrar Plantillas de Hoja" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Administrar Plantillas de Hoja de Reporte" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Hay ${count} plantillas de hoja de reporte configuradas." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "No hay plantilals de hoja de reporte configuradas." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Administrar Hojas de Reporte Implementadas" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Hojas de Reporte Implementadas" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Hay ${count} hojas de reporte implementadas en ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "No hay hojas de reporte implementadas en ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Sin Calificar" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Columnas de Rejilla" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Encabezado" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Este reporte no tiene columnas de rejilla." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Elementos de Resumen" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Este reporte no tiene elementos de resumen." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Utilice esta página para esquematizar la libreta de notas estándar, " "extrayendo datos de ${report-sheets} y del diario de asistencia." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "hojas de reporte" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "La libreta de notas estándar contiene un cuadro donde cada fila corresponde " "a una sección y las columnas según se definen en esta página." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Abajo del cuadro hay un resumen que abarca cada sección y los elementos de " "resumen definidos dispuestos como un resumen textual. Esto es necesario para " "comentarios y otras notas que no encajen en un cuadro tradicional." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "El cuadro y el resumen son opcionales; si no se definen columnas ni " "elementos, el esquema completo será ignorado." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Las libretas de notas pueden generarse para una persona específica o para " "todas las personas en un grupo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Selecciones la hoja de reporte a implementar" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Seleccione un período o implemente en el año completo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Si implementa la misma plantilla varias veces en el mismo período, asigne a " "cada implementación un nombre fácil de distinguir." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "El primer paso en el proceso es ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "crear una nueva plantilla de hoja de reporte." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Una vez que tenga una plantilla, utilice este formulario para añadir la hoja " "de reporte al cuadro de notas de cada sección que corresponda con el o los " "períodos especificados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Los datos recolectados mediante hojas de reporte pueden ser incluidos en la " "${report-card-layout} o reportes personalizados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "libreta de notas estándar" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tipo de Archivo" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Seleccione un año o período" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Descarga" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Actividades de Reporte" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "No hay actividades dre reporte." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Una hoja de reporte es una hoja de cuadro de notas especial que puede ser " "implementada a todos los cuadros de notas de los maestros de la escuela." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Cada hoja implementada contendrá las actividades de reporte definidas en " "esta plantilla." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Este formulario le permite cambiar la ponderación de las categorías al " "calcular las notas dentro de una hoja de trabajo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como " "20% y las pruebas como 20%, introduzca \"60\" a la par de \"Examen\", \"20\" " "a la par de \"Tarea\" y \"20\" a la par de \"Prueba\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "La lista de categorías puede ser personalizada para su escuela por su " "administrador de sistema." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Reordenar u Ocultar Hojas de Trabajo" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordenar" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Hoja Resumen" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Sobreescribir hojas de trabajo existentes tituladas \"Resumen\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Crear hoja resumen" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Utilice las hojas de trabajo en su cuadro de notas de la misma forma en que " "se usan en una hoja de cálculos, para organizar grandes cantidades de " "actividades. Puede vincular columnas desde una hoja hacia otra." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Puede añadir una hoja de trabajo resumen para cada uno de sus cuadros de " "notas que automáticamente incluye una columna para el promedio de todas las " "hojas de trabajo existentes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Por ejemplo, si tiene tres hojas de trabajo \"A\", \"B\" y \"C\" en una " "sección y hace click en \"Crear Hoja de Trabajo Resumen\", se creará una " "hoja adicional titulada \"Resumen\" la cual incluye los promedios de \"A\", " "\"B\" y \"C\" en las primeras tres columnas." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Establecer Preferencias de Columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo de columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "¿Ocultar?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" "Ocultar 'mostrar sólo actividades con fechas de cierre en las últimas _ " "semanas'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Actualizar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Crear Hoja de Trabajo Resumen" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" "mostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} " "semanas" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Ocultar Hoja de Reporte Implementada" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Esquematizar Libreta de Notas" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Fuente" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Columna nueva" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Elija una columna para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Delinear Actividades" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Elija una actividad para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Aceptar" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Sin Período Actual" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "La operación que intentó no puede completarse ya que no hay períodos " "configurados en su instancia de SchoolTool. Por favor solicite a un " "administrador que cree un período e intente la operación nuevamente." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "No hay hojas de reporte" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "La operación que intentó no puede completarse ya que no hay hojas de reporte " "configuradas en su instancia de SchoolTool. Por favor solicite a un " "administrador que cree una hoja de reporte e intente la operación nuevamente." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Hoja de Reporte" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Actividades de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Una plantilla de hoja de reporte define las actividades a incluir en una " "hoja de reporte implementada en cada sección en un período o año." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Este reporte es una lista de estudiantes que alcanzaron notas abajo de la " "nota mínima en una actividad seleccionada de una hoja de reporte." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Por ejemplo, digamos que el período es \"Otoño 2011\", y usted ha instalado " "una hoja de informe llamada \"Notas de Semestre\", que incluye una actividad " "\"Primer Trimestre\", usando una escala de notas donde \"3\" es la nota " "mínima para pasar. Para crear un informe de los estudiantes que aplazan la " "nota del primer trimestre, seleccione la actividad de informe \"Otoño 2011 - " "Notas de Semestre - Primer Trimestre\" y escoja \"3\" como la nota mínima " "para pasar. Y haga click en \"Descargar\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Solicitar Reporte" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Hoja de Trabajo Resumen de la Sección" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Mostrar Hoja de Reporte Implementada" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Mostrar" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Eliminar Hoja de Trabajo" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus " "actividades?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Esta hoja de trabajo no tiene actividades." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Detalles de la Hoja" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Información de la Hoja" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Esquemas de Libretas de Notas" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Asignación" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Ensayo" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Examen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Tarea" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diario" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorio" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentación" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Proyecto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" "Identifica la hoja de reporte en los cuadros de notas de los maestros." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identifica a la hoja de asignatura en los cuadros de notas." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "La fecha en que la actividad expiró para ser calificada." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "La etiqueta de columna para la actividad en el cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "La categoría de la actividad" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "El sistema de puntuación de la actividad." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "La fecha en que fue creada la actividad." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columnas" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columnas a imprimirse en la libreta de notas." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Actividades a imprimirse en la sección de detalle." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Hojas de trabajo en este cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Actividades en este cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Estudiantes" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Estudiantes en este cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fuente de Actividad Externa" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "El nombre de registro de la fuente" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID de la Actividad Externa" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Un identificador único para la actividad externa" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valor en puntos para calcular la nota de la actividad" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nombre de las actividades externas principales" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Un breve título para la fuente de actividades externas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Un breve título para la actividad externa." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Fuente de Actividad Vinculada" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Una cadena de texto que especifica la fuente de la columna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Promedio del Diario" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Crear, editar y rellenar plantillas de hoja de reporte." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Editar Plantillas" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Crear y editar datos de cuadro de notas para una sección." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Editar el Cuadro de Notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Ver el Cuadro de Notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Ver datos del cuadro de notas de una sección." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Sólo el maestro de una sección puede editar su cuadro de notas." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Añadir Hoja de Asignatura" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemas de puntación" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Añadir sistema de puntuación" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Ocultar este sistema de puntuación hará que no esté disponible para futuro " "uso pero mantendrá las notas existentes. Actualmente esto no puede " "revertirse, pero una nueva versión del mismo sistema de puntuación puede " "crearse." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nuevo Sistema de Puntuación" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abreviación" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valor en Puntos" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Porcentaje Inferior" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Nota de Aprobación" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Si los valores en el sistema de puntuación descienden, por ej. 1 es la mejor " "nota, fije esto a 'Máximo'. De otra forma déjelo como nota 'Mínima' de " "aprobación." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Este formulario le permite crear un «sistema de puntuación» personalizado o " "una escala de calificación." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Un sistema de puntuación está compuesto por una secuencia de posibles " "puntajes con valores descendentes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Cada puntaje está asociado con un valor numérico de puntos. Por ejemplo, en " "los Estados Unidos, una \"A\" usualmente representa 4 puntos, una \"B\", 3 " "puntos, etc. Este valor será usado en cualquier cálculo hecho con puntajes, " "como encontrar el promedio en puntos." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Cada puntaje también está asociado con un porcentaje mínimo necesario para " "alcanzar la nota correspondiente. Por ejemplo, 95% y más representan una " "\"A\", 87% y más una \"B\", etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Introduzca una abreviación para un puntaje sólo si el puntaje tiene más de " "cuatro caracteres y desea crear una abreviación alternativa para el cuadro " "de notas." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Inicie con la nota más alta. Haga click en 'Añadir' para agregar notas hasta " "que haya creado una nota con un porcentaje mínimo de 0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "No hay ninguno." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Un sistema de puntuación es una escala usada para valoración, tal como una " "escala de puntuación o una escala rúbrica." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contenidos" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Sub Requerimientos" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Encuentre ahora" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Limpiar" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostrando ${count} de ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "El título del campo no debería estar vacío." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "El valor del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "El procentaje del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Los valores no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Los porcentajes no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Los porcentajes no pueden ser mayores de 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "El sistema de puntuación debe tener al menos dos puntuaciones." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Los valores de puntuación deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Los valores de porcentaje deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "El último porcentaje debería ser cero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Las puntuaciones repetidas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Abreviaciones duplicadas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sí" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema de Puntuación Existente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema de puntuación personalizado" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Ocultar ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Cada sistema de puntuación necesita un título corto para que los usuarios lo " "identifiquen, por ejemplo, si su escuela califica de \"A\" a \"E\", el " "título podría ser \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Inicie con el puntaje más alto. Haga click en \"Añadir un puntaje " "menor\"para añadir puntajes hasta que haya creado un puntaje con un " "porcentaje mínimo de 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Añadir un puntaje menor" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Si los valores del sistema de puntuación son descendentes, por ej. 1 es el " "mejor puntaje, fije el valor de abajo a puntaje de aprobación 'Máximo'. De " "otro modo déjelo como puntaje de aprobación 'Mínimo'." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "puntaje de aprobación:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Ver sistema de puntuación" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nombre" #~ msgid "Apply a grade for all students:" #~ msgstr "Aplicar una nota a todos los estudiantes:" #~ msgid "Term:" #~ msgstr "Período:" #~ msgid "Section:" #~ msgstr "Sección:" #~ msgid "Period Number" #~ msgstr "Número de periodo" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Introduzca valores numéricos para cada categoría relevante. El total de " #~ "todos los valores debe ser exactamente 100." #~ msgid "Requirement index" #~ msgstr "Índice de requisitos" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fr.po0000644000175000017500000031427612321112514026302 0ustar menesismenesis00000000000000# French translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:32+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: fr\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Page1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activités" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Activités de Cours" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Feuilles de Travail Déployées" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Sommaire" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Activité Externe" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "L'activité externe" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Ajouter une nouvelle activité" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Ajouter" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Annuler" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titre" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Titre de Rubrique" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limité à 5 caractères ou moins." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Date d'échéance" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Description" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Catégorie" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Les catégories peuvent être utilisées pour pondérer différemment divers " "types d'activité lors du calcul des moyennes. La liste des catégories peut " "être réglée et définie pour toute l'école par votre administrateur système" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Cote de Crédit Totale" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Cette valeur doit être un entier. Vous pouvez attribuer un crédit " "supplémentaire au-dessus de cette valeur." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Résultat Minimum" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Cette valeur doit être un entier." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Détails d'Activité" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Soumettre" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Ajouter une Activité Externe" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Source de résultat externe" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "La valeur du point de cette activité sera calculé comme la cote de crédit " "totale multipliée par la valeur en pourcentage de la note externe." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Détails des résultats externes" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Changez l'information pour ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Modifier une Activité Externe" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Poids de Catégorie pour la feuille ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "${value} n'est pas un poids valide.." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "L'activité externe n'a pu être trouvée" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Moyenne" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Ajouter une Rubrique Liée" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Modifier une Rubrique Liée" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activité" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Rubrique Liée" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Résultat externe" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Catégories" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nouvelle catégorie" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Catégorie par défaut" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Catégories supprimées avec succès" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Catégories ajoutées avec succès" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Catégorie par défaut changée avec succès" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Définir par défaut" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Catégories d'Activité" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Modèles de Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Ajouter une Feuille de Travail" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Ajouter une Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Modifier Feuille de Travail" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editer" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Modifier une Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nouveau Rapport d'Activité" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Carnet de Notes" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nouvelle Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nouvelle feuille de travail" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Export en XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Retourner au Carnet de Notes" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Montrer les Feuilles de Travail" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nouvelle Activité" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nouvelle Activité Axterne" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nouvelle Rubrique Liée" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Feuilles de travail" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gérer feuille de travail" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Catégories" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Préférences" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Télécharger le PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Mettre à Jour les Notes" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Déployer la page de rapport" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Masquer Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Montrer Feuille de Rapport" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Agencement de Fiche de Rapport" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Détails des Feuilles de Travail de Cours" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Information sur le Modéle de Feuille de Travail de Cours" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Détails de Activités de Cours" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Année entière --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Feuilles de Travail pour ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- choisissez un modèle --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Montrer/masquer les Feuilles de Travail Déployées pour ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Section" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Période" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "année" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Paramètres" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Actions" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Feuille de travail" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Poids de Catégorie" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nouveau Résultat Externe" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Modifier Activité" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Modifier Résultat Externe" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Noter une Activité" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Score" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Modifier les Poids de Catégorie" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Modèle de Feuille de Rapport" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Rapporter une Activité" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nouveau Modèle" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Action" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Masquer/Montrer Feuilles" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mes Notes" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Rubrique de Grille" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Élément d'Encadrement" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nouvelle Rubrique de Grille" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nouvel Élément d'Encadrement" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Modifier une Rubrique de Grille" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Modifier l'Élément d'Encadrement" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Groupe" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Rapport Détail d'Étudiant" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Un fichier PDF contenant les rapports de détail de tout les étudiant d'un " "groupe." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Fiche de Rapport d\"Étudiant" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Un fichier PDF contenant les fiches de rapport de tout les étudiant d'un " "groupe." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Échecs" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Montre tout les étudiants en résultat d'échec pour le rapport d'activité et " "la période sélectionnée." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Année Scolaire" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Résumé des absences et retards pour une seule section et période." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Absences" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Modèles de Feuille de Travail" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Feuille de Travail de Cours" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nouvelle Feuille de Travail de Cours" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nouvelle Activité de Cours" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Activité de Cours" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Montrer/masquer les Feuilles de travail" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapports" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Feuille de Travail Imprimable" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Une unique feuille de calcul Excel contenant toutes les feuilles de travail " "pour ce carnet de notes." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Exporter le bulletin de notes" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Moy." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Ret." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Abs." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Certaines de vos modifications n'ont pas été enregistrées. Cliquez sur OK " "pour les enregistrer maintenant ou sur ANNULER pour continuer sans " "enregistrer." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Les notations non-valides (indiquées en rouge) n'ont pas été sauvées" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Points" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Aucune Feuille de Travail Visible" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Entrer les Notes" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Pas de systme de cotation" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "La note ${value} de ${name} n'est pas valide." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Pas de systme de cotation --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Précédent" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Suivant" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Entrer les notes pour ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Entrer les détails de la note ci-dessous" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "${worksheet} de ${student} en ${section}" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "Notes de ${section} pour ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Coter ceci" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Trier par" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Supprimer" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Aller à gauche" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Aller à droite" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Mettre les notes à jour" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Étudiant" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Rapport" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Montrer Total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Masquer Total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Montrer Moy." #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Masquer Moy." #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Montrer Abs." #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Masquer Abs." #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Montrer Ret." #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Masquer Ref;" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Masquer" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Système de score" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Fiche de Rapport: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Cours" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Elève: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Rapport détaillé d\"étudiant: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Détail de la Note" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Détails de présence" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Dates" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nom de l'étudiant" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "ID utilisateur" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Échecs par Période" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Les étudiants suivants sont susceptibles d'échouer dans les cours suivants :" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Rapport du Carnet de Notes" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contient les cotes provenant des feuilles de rapport. Sont formaté pour être " "envoyé au parent." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contient les cotes provenant des feuilles de rapport et de présence à " "l'usage du personnel de l'école." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Fiche de Rapport d'Étudiant par Groupe" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Rapport Détail d'Étudiant par Groupe" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Absences par Jour" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Liste les étudiants absents un jour donné." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Absences par Section" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Absent" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "En retard" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Feuilles de rapport pour ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Masquer/Montrer Feuille de Rapport pour ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Modèle de Feullie de Rapport des Détails" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Modèle de Feullie de Rapport d'Information" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Utiliser l'intervalle ci-dessous --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" "Choisir un système d'évaluation existant ou utiliser l'intervalle ci-dessous" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "La plus grande valeur entière de point possible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "La plus petite valeur entière de point possible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Ajouter un nouveau rapport d'activité" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Détails du Rapport d'Activité" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Veuillez corriger les champs marqués ci-dessous." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Appliquer" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Agencement de Fiche de Rapport pour ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Détails de Rubrique de Grille" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Source de la rubrique de grille" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "En-tête de la rubrique de la grille" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Détails de l'Élément d'Encadrement" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Source de l'élément d'Encadrement" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "En-tête de l'élément d'Encadrement" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Résultat Maximum pour Réussir" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Résultat Minimum pour Réussir" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Demander un Rapport des Échecs pour la Période" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Choisissez un rapport d'activité" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Vous devez spécifier deux chose: un rapport d'activité et un score minimum " "pour réussir." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Requête de Rapport d'Abscenes par Jour" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Vous devez spécifier une date valide durant l'année scolaire." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Demander une carte de rapport" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Demander un rapport détaillé pour l'étudiant" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Date" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Retards" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Titre" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gérer les catégories d'activités" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Les catégories sont utilisées dans le carnet de notes de SchoolTool pour " "organiser les activités et permettre aux professeurs de donner une " "importance différente aux activités dans le calcul des notes. Par exemple, " "la note dans une section peut-être composée de 60% des résultats des tests, " "20% des devoirs et 20% de la participation en classe." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Pour le moment, la liste des catégories disponibles pour tous les " "professeurs est gérée via ce formulaire. En effet, si un ou plusieurs " "professeurs souhaitent utiliser une catégorie ne figurant pas dans cette " "liste, le gestionnaire du site peut l'y ajouter ici. De même, si certaines " "catégories ne sont pas pertinentes pour votre école, retirez-les ci-dessous." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "bouton-enlever" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Ajouter" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Modifier" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Déployer le Modèle de la Feuille de Rapport" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Modèle" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Déployer" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Qu'est-ce que c'est ?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Les catégories d'activité utilisées dans le carnet de notes des sections " "sont, partout dans l'école, gérées de cette page-ci." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Veuillez les modifier pour répondre aux types de travaux et d'évaluations " "utilisés dans votre école." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Entrer les détails et choisir une rubrique" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Utiliser résultats externes pour ajouter des données venant de sources en " "dehors du carnet de notes de SchooiTool." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Les sources externes de résultats doivent être configurées par votre " "administrateur système." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Par défaut" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Modofier cette catégorie" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Période ou Année" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Modèle de Feuille de Travail" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "L'entrée requise est manquante" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Note" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Enregistrer" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Raccourci : Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Zoom Arrière" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Zoom" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Zoom Avant" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Vous n'enseignez ou ne fréquentez aucune classe" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Cours que vous donnez" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Cours que vous suivez" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Les feuilles de rapport utilisent le carnet de notes SchoolTool pour " "collecter les données et les commentaires des professeurs concernant les " "étudiants dans toute les sections." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" "La première étape du processus est de créer un nouveau modèle de feuille de " "rapport." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" "Ensuite, vous créé un modèle, l'étape suivante est de ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "déployer le dans les carnets de notes des professeurs." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Feuilles de Travail Actuellement Déployées" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Feuilles de Travail Déployées" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Index" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visible" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Il n'y a pas de feuille de travail déployée cette année." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Feuilles de Rapport Actuellement Déployées" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Feuille de Rapport" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Il n'y a pas de feuille de rapport déployée cet année." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Il n'y a pas de modèle de feuille de rapport configuré." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Feuilles de Rapport Déployées" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Rien n'est Noté" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Colonnes de la Grille" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "En-tête" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Utiliser cette page pour mettre en page une fiche de de rapport standard, en " "extrayant les données de ${report-sheets} et du journal de présence." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "feuilles de rapport" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "La fiche de rapport standard contient une grille où chaque ligne correspond " "à une section et les rubriques tel que définies sur cette page." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Sous la grille, il y a un contour qui traverse chaque section et qui défini " "la disposition des éléments d'encadrement comme l'encadrement de texte. Ceci " "est nécessaire pour les commentaire ou cotes qui ne s'adaptent pas à la " "grille traditionnel." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "La grille et la disposition du pourtour sont tout deux optionnels; si aucune " "rubrique ou élément ne sont définis, l'ensemble de la mise en page est " "sautée." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Une fiche de rapport peut-être généré pour une personne ou toute les menbres " "d'un groupe" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Choisisez la feuille de rapport à déployer" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Choisissez une période ou déployer sur l'année entire." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "La première étape du processus est de ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "créer un nouveau modèle de feuille de rapport" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Dès que vous avez un modèle, utilisez ce formulaire pour ajouter la feuille " "de rapport au carnet de notes de chaque section qui correspond à la période " "ou aux périodes spécifiées." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Les données collectées par le biais des feuilles de rapport peuvent être " "inclues dans un ${report-card-layout} ou des rapports personnalisés." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "fiche de rapport standard" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Type de Fichier" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Sélectionner une année ou une période" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Télécharger" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Rapport d'Activités" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Une feuille de rapport est une feuille spéciale du carnet de notes qui peut-" "être déployée vers tout les carnets de notes des professeurs." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Chaque feuille déployée contiendra le rapport des activités définies dans " "son modèle." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Ce formulaire vous permet de modifier la pondération des catégories lors du " "calcul des cotes moyennes dans les feuille de travail." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Entrez des valeurs numériques pour chaque catégorie appropriée." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Par exemple, pour pondérer les examens à 60% de la note, les devoirs à 20% " "et les questionnaires à 20%, entrer \"60\" à coté de \"Exam\", \"20\" à coté " "de \"Devoir\" et \"20\" à coté de \"Quiz\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "La liste des catégories peut-être personnalisée pour votre école par " "l'administrateur du système." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Agencer ou Masquer les Feuilles de Travail" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordre" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Feuille de Résumé" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Écraser les feuilles de calcul existantes intitulées \"Résumé\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Créer une feuille de résumé" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Utilisez les feuilles de travail dans votre carnet de notes de la même " "manière que vous le feriez dans un tableur pour gérer un grand nombre " "d'activités. Vous pouvez lier les colonnes d'une feuille à l'autre." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Vous pouvez ajouter une feuille de résumé à chacun de vos carnets de notes " "qui inclura automatiquement une colonne pour la moyenne de toutes les " "feuilles existantes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Par exemple, s'il existe trois feuilles dans une classe, \"A,\" \"B,\" et " "\"C,\" et que vous cliquez sur \"Créer Feuilles de Résumé\", une page " "supplémentaire intitulée \"Résumé\" sera créée qui comprendra les cotes " "moyennes de \"A,\" \"B,\" et \"C,\" dans les trois premières colonnes." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Définir les Préférences des Colonnes" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Type de Colonne" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Masquer ?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" "Masque 'Montrer seulement les activités dues les _ semaines passées'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Mettre à jour" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Créer les feuilles de résumé" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Note ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" "Montrer seulement les activités dues les ${num_weeks} semaines passées" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(trier)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Masquer les Feuilles de Rapport Déployées" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Agencer la Fiche de Rapport" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Origine" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nouvelle Colonne" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Choisir une colonne à ajouter" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Activités d'Encadrement" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Choisir une activité à ajouter" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Pas de Période Courante" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "L'opération que vous tentez ne peut être faites car il n'y a actuellement " "aucune période définie dans votre instance SchoolTool. Veillez faire " "configurer par un utilisateur avec des droits d'administration au moins une " "période, ensuite réessayer votre opération." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Aucune feuille de rapport" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "L'opération que vous tentez ne peut pas être réalisée parce qu'il n'y a pour " "le moment aucune feuille de rapport configurée dans votre instance " "SchoolTool. Veuillez faire configurer au moins une feuille de rapport par un " "utilisateur disposant d'un accès d'administration et retentez l'opération." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Feuille de Rapport" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Activités de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Un modèle de feuille de rapport définit les activités devant être incluses " "dans une feuille de rapport déployée dans chaque section d'une période ou " "d'une année." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Ce rapport est constitué d'une liste d'étudiants ayant obtenu un note " "minimum pour une activité sélectionnée émanant d'une feuille de rapport." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Par exemple, pour la période \"Automne 2011,\" vous avez déployé une feuille " "de rapport intitulée \"Notes du Semestre\", qui inclus une activité " "\"Premier Trimestre\" utilisant une échelle de cotation où un \"3\" ou " "supérieur permet de passer. Pour créer un rapport des étudiants échouant au " "premier trimestre, vous devrez sélectionner le rapport d'activité \"Automne " "2011 - Notes du Semestre - Premier Trimestre\" et choisir \"3\" comme la " "note minimale permettant de passer. Et cliquer \"Télécharger\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Demander un rapport" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Résumé" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Montrer les Feuilles de Rapport Déployées" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Montrer" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Effacer la feuille de travail" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Êtes-vous sur de vouloir effacer cette feuille de travail ainsi que toutes " "ses activités ?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Cette feuille de travail n'a pas d'activités" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Détais de Feuille" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Information de Feuille" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Agencements de Fiche de Rapport" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Affectation" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essai" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Examen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Travail personnel" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Labo" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Présentation" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projet" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" "Identifie la feuille de rapport dans les carnets de notes des professeurs." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Désigne les feuilles de travail de cours dans le carnet de notes." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Date à laquel l'activité doit être côtée." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "L\"en-tête de colonne pour l'activité dans le carnet de notes." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "La catégorie de l'activité" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Système de Cotation" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Le système de cotation de l'activité" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "La date à laquelle l'activité a été créée." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Colonnes" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Colonnes à imprimer dans la fiche de rapport" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Activités à imprimer dans la section d'encadrement." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Les feullies dans le carnet de notes." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Activités dans ce carnet de notes" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Etudiants" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Les étudiants dans ce carnet de notes." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Source Externe d'Activité" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Le nom d'enregistrement de la source" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID Activité Externe" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Identifiant unique pour chaque activité externe" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valeur des points pour calculer la note de l'activité" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nom de la source des activités externe" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Un titre bref de la source des activités externe" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Un titre bref pour l'activité externe" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Rubrique de Source d'Activité Liées" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Une chaîne de texte qui spécifie la source de la rubrique" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Moyenne de journal" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Créer, modifier et déployer les modèle de feuille de rapport." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Édition des Modèles" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Créer et modifier les données du carnet de notes d'une section." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Modifier le Carnet de Notes" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Voir le Carnet de Notes" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Voir les données du carnet de notes d'une section." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Seul le formateur d'une section peut modifier son carnet de notes." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Systèmes de Notation" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Ajouter un Système de Notation" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "En masquant ce système de notation, on le rend indisponible pour l'avenir, " "mais les anciennes cotes seront gardées. Cette action n'est actuellement pas " "réversible, mais une même version du système de notation peut être recréé." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nouveau Système de Notation" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abréviation" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valeur en Point" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Pourcentage Bas" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Note de Passage" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Si la valeur descend dans le système de notation, ex: 10 est la meilleure " "cote, mettez le en 'Maximum'. Autrement, laisser le sur 'Minimum'. Enfin, " "avant de valider le système de notation, veuillez sélectionné la 'Cote de " "Passage' et 'Minimum'." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Ce formulaire vous permet de de créé un \"système de notation\" personnalisé " "ou une échelle de cotation." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Un système de notation est constitué de séquence de notes décroissantes " "possible." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Chaque note est associée avec une valeur numérique en point. Par exemple, au " "USA, un \"A\" vaut généralement 4 points, un \"B\", 3 points, etc. Cette " "valeur sera utilisée dans tout les calculs faits avec les notes, comme " "établir une moyenne." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Chaque cote est aussi associée à un pourcentage minimum pour l'établissement " "de la note correspondante. Par exemple, 95% et au dessus correspond à \"A\", " "87% et au dessus à \"B\", etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Entrer une abréviation uniquement pour les notes qui ont plus de quatre " "caractères et dont vous souhaitez créer une abréviation alternative pour le " "carnet de notes" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Commencez avec la cote la plus haute. Cliquer sur \"Ajouter\" pour ajouter " "des cotes jusqu'à ce que vous ayez créé une cote avec le pourcentage minimum " "de 0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Il n'y en a aucun." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Un système de notation est une échelle utilisée pour l'évaluation, comme une " "échelle de cotation." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "Contenus ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "Prérequis ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Lancer la recherche" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Effacer" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Affichage de ${count} éléments sur ${total}" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Le champ Titre ne peut être vide." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Les champs de valeurs doivent contenir un nombre valide." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Le champ pourcent doit contenir un nombre valide." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Aucune valeur ne peut être négative." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Tout les pourcentages doivent être positifs." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Les pourcentages ne peuvent être supérieurs à 100" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Un système de notation doit contenir au moins deux notes." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Les valeurs de notation doivent aller en décroissant." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Le pourcentage des cotations doivent aller dans un ordre descendant." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Le dernier pourcentage doit être 0" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Il est interdit de dupliquer les cotes." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Il est interdit de dupliquer les notes." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Oui" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Non" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Système de Cotation Existant" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Système de cotation personnalisé" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Masquer ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Chaque système de notation à besoin d'un petit titre pour être identifier " "par les utilisateur. Par exemple, si les note de votre école vont de \"A\" à " "\"E\", alors le titre pourrait être \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Commencez avec la cote la plus haute. Cliquer sur \"Ajouter une cote plus " "basse\" pour ajouter des cotes jusqu'à ce que vous ayez créé une cote avec " "le pourcentage minimum de 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Ajouter une cote plus petite" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Si la valeur descend dans le système de notation, ex: 10 est la meilleure " "cote, mettez le en 'Maximum'. Autrement, laisser le sur 'Minimum'. Enfin, " "avant de valider le système de notation, veuillez sélectionné la 'Cote de " "Passage' et 'Minimum'." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "cote de passage:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Afficher le Système de Cotation" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nom" #~ msgid "Period Number" #~ msgstr "Numéro de Période" #~ msgid "Requirement index" #~ msgstr "Index des conditions requises" #~ msgid "Term:" #~ msgstr "Période:" #~ msgid "Apply a grade for all students:" #~ msgstr "Appliquer une note à tout les étudiants." #~ msgid "Section:" #~ msgstr "Section:" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Entrez des valeurs numériques pour chaque catégorie appropriée. Le total de " #~ "toutes les valeurs doit être exactement équivalent à 100" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sv/0000755000175000017500000000000012322071053025751 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sv/LC_MESSAGES/0000755000175000017500000000000012322071053027536 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sv/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000000475312322071052034224 0ustar menesismenesis000000000000001C,89; CNbflt {"     * 7DILU]q v"       * 5@ GR[{        + 5 H N V ^ !m          *)+(-/ '#  !% "1., & $0AActionsActivitiesActivity CategoriesAddApplyAverageCancelCategoriesCategoryChange information for ${fullname}ClearCoursesDateDeleteDescriptionEditExport XLSFind NowGradebookGroupJournalLabelManage Activity CategoriesNew ActivityNew CategoryNextNoPreviousReportsReturn to GradebookSaveSchool YearSectionSettingsShowing ${count} of ${total} itemsStudentsSummaryTemplateTermThere are none.TitleTypeUpdateYearYesadd-buttonchange-buttonProject-Id-Version: SchoolTool Version 0.11.3 Report-Msgid-Bugs-To: POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Swedish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: sv Generated-By: setup.py AÅtgärderAktiviteterAktivitets kategorierLägg tillVerkställGenomsnittAvbrytKategorierKategoriÄndra uppgifter om ${fullname}RensaKurserDatumTa bortBeskrivningRedigeraExportera XLSSök nuBetyggruppJournalEtikettHantera aktivitetskategorierNy aktivitetNy kategoriNästaNejFöregåendeRapporterÅter till betygenSparaSkolårSektionInställningarVisar ${count} av ${total} posterEleverSammandragMallTerminDet finns inga.RubrikTypUppdateraÅrJaLägg tillÄndraschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/uk/0000755000175000017500000000000012322071053025740 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/uk/LC_MESSAGES/0000755000175000017500000000000012322071053027525 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/uk/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000002371612322071052034213 0ustar menesismenesis00000000000000 ! ? F /H 'x -        $ 7 G ` q w     " 9?GOchn&  ,27 MXj  !)1G K X ep ', E Q^go    "3: BOX_gou~*"'(?#hm " )7?Q c q {D   1/V1Kd9J]ds| 1(2" Uv3 / 6P)-0ENW>w! 4)9^0% 24%T0z8    +6IXh  "6 0-^dx0/# $5 Z t }   K  G K*6C$ "Nigc<Z78n.TV#H=9X$value is not a valid weight.(sort)AA brief title of the external activities sourceA brief title of the external activity.A unique identifier for the external activityAbsencesAbsentActionsActivitiesActivityActivity CategoriesAddAdd Linked ColumnAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityApplyAssignmentAverageCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}Choose a report activityChoose an activity to addClearColumnsCoursesCustom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDescriptionDownloadDue DateEditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetEssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFind NowGradeGrade ${name}GradebookGroupHeadingHideHide?HomeworkJournalLabLabelLayout Report CardManage Activity CategoriesMaximumMinimumMinimum Passing ScoreN/ANew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew WorksheetNextNoOKOutline ActivitiesPlease correct the marked fields below.PointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Sheet TemplatesReportsRequired input is missing.Return to GradebookSaveSchool YearScore SystemsScoresystemSectionSettingsSheet1Showing ${count} of ${total} itemsSourceStudentStudent NameStudentsSubmitSummaryTardiesTardyTemplateTermThe activity categoryThe activity scoresystem.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe grade $value for $name is not valid.The registration name of the sourceThere are none.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.TitleTotalTypeUnhideUpdateUpdate GradesUser IdView Score SystemWeight CategoriesWhat is This?WorksheetWorksheetsWorksheets in this gradebook.YearYesYou must specify both a report activity and a minimum passing score.add-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Ukrainian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: uk X-Rosetta-Version: 0.1 $value не є припустимою мірою.(сортувати)AСкорочена назва джерела факультативних занятьСкорочена назва факультативного заняттяУнікальний ідентифікатор для факультативного заняттяВідсутніВідсутнійДіїЗаняттяУрокКатегорії УроківДодатиДодати зв’язаний стовпчикДодати сторінку звітуДодати СторінкуДодати Факультативний УрокДодати новий урокЗастосуватиПризначенняСереднєСкасуватиКатегоріїКатегорії успішно вилучено.КатегоріяКатегорію успішно додано.Змінити інформацію для ${fullname}Виберіть звіт про урокОберіть який урок додатиОчиститиСтовпчикиПредметиВласна система оцінюванняДатаДатиТипова КатегоріяТипова категорія успішно змінена.ВилучитиВилучити СторінкуОписЗавантаженняДатаРедагуватиЗмінити Факультативний УрокРедагувати зв’язаний стовпчикРедагувати сторінку звітуРедагувати СторінкуЕсеІспитІснуюча Система ОцінюванняЕкспортувати у XLSФакультативний УрокID факультативного заняттяДжерела факультативних занятьЗнайти заразОцінкаОцінка ${name}ОцінкиГрупаЗаголовокСховатиСховати?Домашня роботаЖурналЛабораторнаМіткаМакет Картки ЗвітуКерування Категоріями УроківМаксимумМінімумМінімальний Прохідний БалН/ДНовий УрокНова КатегоріяНовий стовпчикНовий Факультативний УрокНовий Зв’язаний СтовпчикНовий Звіт про УрокНова Сторінка ЗвітуНова СторінкаДаліНіТакПлан занятьВиправте виділені нижче поля, будь ласка.БалиБали для розрахунку оцінки по предметуНалаштуванняПрезентаціяНазадПроектЗвіт про урокШаблони ЗвітівЗвітиОбов'язковий ввід відсутнійНазад до ОцінокЗберегтиНавчальний рікСистема оцінкиСистема оцінюванняРозділНалаштуванняЛист1Показано ${count} з ${total} елементівДжерелоУченьІм'я УчняУчніПідтвердитиПідсумокЗапізненняЗапізнюєтьсяШаблонСеместрКатегорія предметуСистема оцінювання предметівДата до якої треба виставити оцінки по предметуДата створення предметаФакультативний урокФакультативний урок не знайденоОцінка $value для $name не коректнаРеєстраційне ім'я джерелаТут нічого немає.Цей звіт є переліком учнів з оцінками нижче мінімальної за обраним предметом зі сторінки звіту.НазваЗагаломТипПоказатиОновитиОновити ОцінкиІд. користувачаПерегляд системи оцінокКатегорії ОцінюванняЩо це?СторінкаСторінкиСторінки з оцінкамиРікТакВам треба обрати вид звіту та мінімальний прохідний бал.ДодатиЗмінитиВилучитиschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/si/0000755000175000017500000000000012322071053025734 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/si/LC_MESSAGES/0000755000175000017500000000000012322071053027521 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/si/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000016575612322071052034222 0ustar menesismenesis00000000000000te`&a&#&&&"&3&)2'\'c'u''''/'''u({(W)R])-)V)E5*C{*5*-* #+0+5+>+N+b+i+p+ x+++0+++,,,0,B,S,f,v,,,,,8,-@4-%u- --P- ..0.5.p=.. . ....+/"D/g/D~///2/)0<0N0T0 ]0 j0v0)~00L0E0C1U1e1}11%1111-2/2/H2x2 222d2J3O3U3]3&n33333 3344 '4&34Z4 c4p4(y4!4S4556>7 C7Q7g7~777777778 8(8 H8U8f889059f9 l9v9{99 99H%:n::::::F:1;:; K; U;_;p;y;x<=,= 2=@= O= \=f=w= == =======/> 3> =>G>b> t> >+>%>>>?$ ?0?.9?2h??C@^@_2AuABB3*B^BfBvBzBBB BB%BC#C 7CDC_CxCCCCCCCD D *D 4D ?DID&MD tD D DDDDDDD EE2ECE TE aEoEtEwEEEEEE8E FF "F/F DFRFgF/{F F*F'F' GW4G GG,G G GGGH HH3H:HLH\HtHHHH HHHI!/IQIhIIwI JJ2JRJrJJJJJJ JJ J J J.K 5K)@KjK qK}KK+KKKKL.L7L>L NL XL bL mL"wLULLLLvMMNN 8NENYNvNNNNNN?NOOO O)O .O";Od^OOO3O7'P*_P"PP'P0PGQDdQ(Q!QVQKR(S#SXSy,T6T1T:U!JUlU0UU+U4 V>V.NVn}VLV 9W!ZWm|W6W!XL@X!X#X(X%X"Y(Y.Y3Y8Y?Y\YpYY Y YNYYY(Z+Z:Z"LZoZwZ Z ZZZZZ ZZ[0[5[29[l['[k \+\5\D\3] ;]G] P] []#i] ]] ] ]3] ^"^F_J!`7l`=`=`k a^aa& b<1b8nb;bbbcddef|sggsh4iSi=jjjj+ k+7kckkk'kKk@+lsll-l=mMLmmCmAm::nBun*n0nToPioJo\pbpEp:qiq`Srrrs>ss$s !t+u>uITuu1uIu[0vNvHv$wVw]xyax1x7 y(Eyny)yy yXy :zGz{={={S!|(u|G|W|)>}h}?}}=N~~6"9Y0L "%8_^)΁.^C5#؂%"b8 )ك`Yd tc(PZcXK?ZHQQBG9MČK7^_2>)hh}bkIƐݐ2#?Y`7=7Wu"͓K8<u&56l"Qt×?8x48י2/.b1HÚ/ 8<8uԛ8 ..ٜE.N%}[Y8p9?&8^_kC*n_N:0;C /%Nt/9(pe&<2RfUYBXTOJ8 2# D%de+$PmD/ɬ>)88b//˭A =*^/ Ӯ ݮ/,+D8p3ݯ;(۰T%YTAԱ&ܲO`RǴ( ɵ2ӵ,%KR;;`,1E+=1oB"ϸGJ:82)a+g\,R/NEDF_%"ؽng\޾# ?Q_>V@G94 4>+sF/,>$kc/X5u6)%O8:Sl uB>Kn>o?\4 fAsZY[P[eahjnM\MbK[UR)PzcYOgk[T]PJG  H44}&.D5MC dfn<Ic\1,&B)i&"(A3H| ,P1H#l//mRW*2%)D+aozS)R;5T/j|dpE&gl7NS2y#%-;h\}8,n%w] x~|I UFf Jj6tF6Ar~CD4iT>s:Xo]< X-[M!Je'/ qO>_= sVVpGeZ4MQ( 3{Q.?bPm.gY}P"LxcW#vB?y^Al@[L` :H(ZO*99)kz0d@3+_uC `u0'a&m1n"fR,\{$c7^2EB!1 vHGkiIb$Kh8qN *<U=YKtwrW5$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${worksheet} grade history for ${student}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBoth the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.CommentContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCustom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter CommentEnter Details and Select ColumnEnter GradesEnter a comment.Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayEvaluatorExamExisting Score SystemExpandExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInstructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnly the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectRemoved scoreReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The current gradebook worksheet formatted for printing.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} course worksheets for ${schoolyear}There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no course worksheets for ${schoolyear}There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.User IdValueValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You have unsaved changes that will be lost.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool.gradebook Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:51+0000 Last-Translator: Kasuri Thiyumini Language-Team: Sinhalese MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) $වටිනාකම බරතැබීම වලංගු නැතඅංශයේ $ශිෂ්‍යයන් සදහා $වැඩපත${අවශ්‍යතා} අන්තර්ගතය${අවශ්‍යතා} අනුඅවශ්‍යතා${අංශය } ශේණි සදහා ${වැඩපත}${ශිෂ්‍යයාගේ නම} මෙම වැඩපතට ලකුණුයොදා නැත${වැඩපත} ශේණි ඉතිහාසය සදහා ${ශිෂ්‍යයා}(වර්ග කරනවා)--සම්පූර්ණ වසර----ලකුණු ක්‍රමයක් නොමැත----ආකෘතියක් තෝරාගැනීම----භාවිත අගය පහල ගොස් ඇත--Aඅතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් සඳහා සංක්ෂිප්ත මාතෘකාවක්.අතිරේක ක්‍රියාකාරකම් සඳහා සංක්ෂිප්ත මාතෘකාවක්වාර්තාපතක් යනු විශේෂ වර්ගයේ ශේණිපොතකි ,එය පාසලේ සිටින සියලුම ගුරැවරුන්ගේ ශේණිපොතට යෙදිය හැක.වසරේ සෑම වාරයකටම හෝ අංශයකටම අදාල ක්‍රියාකාරකම් වාර්තාපත් ආකෘතියේ අඩංගු කරන්න.ලකුණු ක්‍රමය ඇගයීම් සදහා භාවිතා කරයි, ශේණිගතකිරීමේ හෝ අභිධාන පරිමාණයක් ලෙස .භාව්‍යය ලකුණු අනුපිලිවෙල සමග අඩුවන වටිනාකම් නිරූපණය කිරීමට ලකුණු ක්‍රමය භාවිතවේ.ලකුණු ක්‍රමයේ අඩුම වශයෙන් ලකුණු2ක් තිබියයුතුය.මෙම ශේෂ්ඨ පොත් පැතුරැම්පතේ තනි වාර්තා අඩංගු වෙයිකණ්ඞායමේ සියලුම ශිෂ්‍යයන්ගේ තොරතුරැ වාර්තා තනි පීඩීඑෆ් එකක අඬංගු වෙනවාකණ්ඞායමේ සියලුම ශිෂ්‍යයන්ගේ වාර්තා පත් තනි පීඩීඑෆ් එකක අඬංගු වෙනවාප්‍රභව තීරුවේ වචන නිරූපණය කරඇත.අතිරේක ක්‍රියාකාරකම් සඳහාවූ අන්‍යනය වූ හදුනාගැනීම්.කෙටි යෙදුම්Absනොපැමිණීමදෛනික නොපැමිණීමආංශික නොපැමිණිමනොපැමිණිමක්‍රියාවක්‍රියාවන්ක්‍රියාකාරකම්මෙම ශේණිපොතේ ක්‍රියාකාරකම්.ක්‍රියාකාරකම් ${මාතෘකාව}ක්‍රියාකාරකම් දළසැලැස්ම මුද්‍රණය කලයුතුය.ක්‍රියාකාරිත්වයක්‍රියාකාරකම් ප්‍රභේදක්‍රියාකාරකම් පිළිබද විස්තරඑක් කරන්නපාඨමාලා වැඩපත් එක් කරන්න.සම්බන්ධිත තීරය එක්කරන්නලකුණු ක්‍රම එක් කරන්න.වාර්තා පත්‍රරය එක් කරන්නවැඞපත එක් කරන්නඅවම ලකුණු එක්රන්න.අතිරේක ක්‍රියාකාරකම් එක් කරන්නපාඨමාලා වැඞපත් ලෙස එකතු කිරීමනව ක්‍රියාකාරකමක් එක්කරන්නනව වාර්තා ක්‍රියාකාරකම් එක් කරන්නතෝරාගත් වාරයක් සඳහා හෝ පවතින වසර සඳහා වැඩපත් එක් කරන්න.වැඞපත් පාඨමාලා එකතු කිරීමඔබ විසින් ආකෘතිය නිර්මාණය කිරීමෙන් පසු ඊළග පියවර ${යෙදවීම්_පත්‍රය}හැම ප්‍රතිශතයක්ම ඝෘණ අගයක් නොවියයුතුය.හැම අගයක්මක්ම ඝෘණ අගයක් නොවියයුතුය.යොදන්නඔබට විශ්වාසද මෙම වැඩපත එහි සියලු ක්‍රියාකාරකම් සමගින් මකා දැමීමට අවශ්‍ය බවඇගයීම.පැමිණීම පිළිබඳ තොරතුරුසාමාන්‍යයසාමාන්‍ය්‍යයකොටු සැලැස්ම දළසැලැස්ම යන දෙකම වෛකල්පිතයි; තීරැ හෝ අයිතම නිශ්චිත නැති බැවින්, මුලු සැලැස්ම මගහැර ඇත.අවලංගුප්‍රභේදප්‍රභේද සාර්ඵකව මකා දමන ලදිප්‍රභේදබරතැබු ප්‍රභේදයන්ප්‍රභේද සාර්ඵකව එක් කරන ලදිප්‍රවර්ග වැඞපත සඳහ බරතැබීම ${වැඞපත}${fullname} සඳහා තොරතුරු වෙනස් කිරීමඑකතුකිරීමච තීරුවක් තෝරන්න.ශේණිපොත් තීරයට සියලුම ශිෂ්‍යයන්ගේ ශේණිය දක්කරන්න.වාර්තා ක්‍රියාකාරකමක් තෝරාගන්නඑකතුකිරීමට ක්‍රියාකාරකමක් තෝරන්න.දැනට පවතින පද්ධතිය හෝ පහත පද්ධතිය භාවිත කරන්නඔබ සහභාගිවන පන්ති.ඔබ උගන්චනු ලබන පන්ති.පිරිසිදු කරන්නඇද වැටෙනවා.තීරැව නම් කරනවාතීරු වර්ගය.තීරුවාර්තාපතේ තීරු මුද්‍රණය කලයුතුය.සටහනපාසල් කාර්යමණ්ඞල භාවිතය සදහා වූ වාර්තාවේ පැමිණීමේ සහ වාර්තා ලකුණු ඇතුලත් වේවාර්තා ලකුණු ඇතුලත් වාර්තා සියලුම දෙමාපියන්ට යැවන ලදිපාඨමාලා ක්‍රියාකාරකම්පාඨමාලා ක්‍රියාකාරකම්පාඨමාලා ක්‍රියාකාරකම් තොරතුරුවැඞපත් පාඨමාලාපාඨමාලා වාර්තාපත් තොරතුරුපාඨමාලා වාර්තාපත් තොරතුරු ආකෘතිපාඨමාලා වැඞපත්.පාඨමාලාවන්වැඩපතක් නිර්මාණය කරන්න.අංශ සදහා ශේණිපොත් දත්ත නිර්මාණය කර සංස්කරණය කරන්න.සාරාංශ වැඩපතක් සකසන්න.වාර්තාපත් ආකෘති නිර්මාණය කරන්න, සංස්කරණය කරන්න, යොදවන්නපවතින පාඨමාලා වැඩපත.දැනට යොදවාඇති වැඞපත්.දැනට යෙදවූ වැඞපත්.ලකුණු ක්‍රමය ව්‍යවහාර කරන්න.වාර්තාපත් තුලින් එකතුකරගන්නා දත්ත ඇතුලත් කරන්න ${වාර්තාපත් සැලැස්ම} හෝ ව්‍යවහාර වාර්තාව.දිනයදිනපුරුදු ආකාරයස්වයං ප්‍රභේදස්වයං ප්‍රභේද සාර්ඵකව වෙනස් කරන ලදිමකන්නවැඩපත මකාදමන්න.යොදාගැනීමයෙදවු වාර්තාසටහනවිස්තර වාර්තා වැඞපත් ආකෘතිය යොදන්නයොදවා ඇති වාර්තාපත්යෙදවූ වැඞපත්.යෙදවීම් වැඩපතවිස්තරයශිෂ්‍යය වාර්තා තොරතුරු: ${පාසල් වර්ශය}බාගත කරන්නභාගත කරනලද PDFනියමිත දිනය තුලදෙවරක් යෙදූ කෙටිනම් සඳහා අවසර නොමැත.දෙවරක් යෙදූ ලකුණු සඳහා අවසර නොමැතසෑම වැඩපතකම එහි වාර්තා ක්‍රියාකාරකම් නිර්වචනය කල ආකෘතියක් අඩංගු වේ.අදාල ශේණිය ලබාගැනීම සඳහා හැම ලකුණකටම අවම ප්‍රතිශතය ලබාගැනීම අත්‍යාවශවේ, උදා;"95" ඉහළින් "A", "87" ට ඉහළින් "B".හැම ලකුණකටම අදාල ගණිතමය වටිනාකම ඇතුලත් වියයුතුය. ඇඑජ හි "A"හි වටිනාකම ලකුණු "4", "B" හි "3". මෙම වටිනාකම හැම ගණනය කිරීමකදීම භාවිතාවේ. උදා ලෙස සාමාන්‍යය ගණනය කිරීමේදි.භාවිතා කරන්නන්ට හදුනා ගැනීම සඳහා හැම ලකුණු ක්‍රමයකටම කෙටි මාතෘකාවක් යොදන්න. උදා ලෙස ඔබේ පාසල් ශේණිය A සිට E දක්වාවේ නම් එය "A-E" ලෙස යොදන්න.සංස්කරණය කරන්නසංස්කරණය කරනලද ක්‍රියාකාරකම්සංස්කරණය කරනලද බරතැබු ප්‍රභේදයන්අතිරේක ක්‍රියාකාරකම් සංස්කරණය කරන්නසංස්කරණය කරනලද අතිරේක ලකුණුශේණිපොත සංස්කරණය කරන්න.කොටුසැලසුම් තීරැව සංස්කරණය කරන්නසම්බන්ධිත තීරය සංස්කරණය කරන්නසංස්කරණය කරනලද සංකශිප්ත අයිතමසංස්කරණය කරනලද වාර්තා පතආකෘති සංස්කරණය කරන්න.සංස්කරණය කරන ලද වැඞ වාර්තා පතමෙම ප්‍රභේධය සංස්කරණය කරන්නප්‍රතිචාරය එක්කරන්නවිස්තර සහ තෝරාගත් තීරය ඇතුලත් කරන්නශේණිය ඇතුලත් කරන්නප්‍රතිචාරයක් එක්කරන්න.සංශිප්ත ලකුණු පමණක් එක්කරන්න, එහි 4හෝ ඊට වැඩි අක්ෂර පවතී නම් අතිරේක සාරාංෂයක් ශේණිපොතෙන් නිර්මාණය කරන්නශේණි පිළිබඳ විස්තර පහතින් ඇතුලත් කරන්නසදහා ශේණිය ඇතුලත් කරන්න ${සම්පූර්ණ නම}සංඛ්‍යාත්මක අගයන් සෑම කොටසකටම එක්කරන්න.රචනාව.අගයන්නා.විභාගයපවතින ලකුණු ක්‍රමයව්‍යප්තියනිර්යාත XLSපාසලේ සෑම ශිෂ්‍යයකුටම දත්ත වාර්තා නිර්යාත කරන්න. එක් දත්ත පත්‍රයක් පමණයි පවතින්නේ වසරේ සෑම වාරයටම.පාසලේ සෑම ශිෂ්‍යයකුටම සෑම වාරයකම දත්ත වාර්තා නිර්යාත කරන්නබාහිර ක්‍රියාකාරකම්අතිරේක ක්‍රියාකාරකම් IDඅතිරේක ක්‍රියාකාරකම් ප්‍රභවයන්.අතිරේක ලකුණුඅතිරේක ප්‍රභව පිළිබද විස්තරඅතිරේක ස්කෝර ප්‍රහවයඅතිරේක ලකුණු ප්‍රභව ඔබගේ පදධති පරිපාලකයා විසින් හැඞගැස්විය යුතුයවැරදිකණ්ඩායමෙන් වු වැරදිගොනු වර්ගයපහතට පුරවන්නඅසම්පූර්ණ කොටස සම්පූර්ණ කරන්නදැන් සොයන්නඋදා ලෙස ඔබට වැඩපත් අංශ 3ක් පවතී නම්; "A", "B" සහ "C"ඔබා සාරාංශිත වැඩපතක් නිර්මාණය කරන්න අතිරේක පත්‍රයේ සාරාංශය නිර්මාණය කරන්න. පළමු තීර 3 "A", "B", සහ "C" හි සාමාන්‍යය එක් කරන්න.උදාහරණයක් ලෙස, 60% විභාගයෙන් ද, නිවසේ පැවරුම් ද, 20% කෙටි ප්‍රශ්ණ ද වේ, ඇතුලත් කරන්න "60" ඊළගට "විභාගය" , "20" ඊළගට "නිවසේ පැවරුම්" සහ "20" ඊළගට "කෙටි ප්‍රශ්ණ ".සම්පූර්ණ ණයවර ලකුණු ගණනශේණියශේණිය ${නම}වර්ග ක්‍රියාකාරකම්ශේණිය පිළිබඳ තොරතුරුශ්‍රේණිපොතශේෂ්ඨ පොත නිර්යාතයශේණිපොත් වාර්තාවකොටුසැලසුම් තීරැවතීරැ සැලසුම් පිළිබද විස්තරකොටු සැලසුම් තීරැතීරැ සැලසුම් මාතෘකාවතීරැ සැලසුම් ප්‍රභවයසමූහයශීර්ෂකයසඟවන්නසගවන්න ${ලකුණු ක්‍රමය}සගවන්න 'පසුගිය සතියේ ක්‍රියාකාරකම් පමණක් පෙන්වන්න'.නොපැමිණීම සඟවන්නසාමාන්‍යය සඟවන්නවාර්තාපත් යෙදවීම් සගවන්නසැගවූ වාර්තාසටහනසියල්ල සඟවන්නසගවන්න Trdසැගවූ/නොසැගවූ වැඞපත වෙනුවෙන් ${වසර}සදහා සැගවූ/නොසැගවූ වාර්තාපත ${වසර}සැගවූ/නොසැගවූ පත්‍රයසැගවූ/නොසැගවූ වැඞපත්සගවන්න ?වැඞිම නිඛිල අගය වලංගුවේනිවසේ පැවරුම්.ශේණිපොතේ පාඨමාලා වැඩපත් හදුනාගන්න.ගුරුතුමියගේ ශේණිපොතේ වාර්තා හදුනාගන්න.වටිනාකම් ලකුණු ක්‍රමය පහතබසීනම්. ඉහළම වටිනාකම, උපරිම සමත් වීමේ ලකුණ ලෙස යොදන්න, නැතිනම් අවම සමත් වීමේ ලකුණ ලෙස ඉවත් කරන්න.ලකුණ ක්‍රමයේ අගය පහතබහියි නම්, උදා; හොදම ලකුණු උපරිමයට,එසේනොවේනම් අවම සමත්වීමේ ලකුණ යොදන්නඔබ එකම ආකෘතිය කිහිපවරක් එක් කරන්නේ නම් පැහැදිලිව හදුනාගැනීමට සෑම තොරතුරක්ම ඇතුලත් කරන්න.ඔබ එකම වැඩපත කිහිපවරක් එක් කරන්නේ නම් පැහැදිලිව හදුනාගැනීමට සෑම තොරතුරක්ම ඇතුලත් කරන්න.ඔබ විසින් එකම ආකෘතිය කිහිපවිටක් යොදා ඇත්නම්, හැම විහීදීමකටම පහසුවෙන් හදුනාගැනීමට නම යොදන්න.දර්ශකයඋපදේශකයන්: ${උපදේශකයන්}වැරදි ලකුණු සුරකීම සිදු නොකරන්න.(රතු පාටින් ලකුණු කල)ජර්නලයජර්නල් සාමාන්‍යය.පරීක්ෂණාගාරය.ලේබලයවාර්තාපත් ආකෘතියඅකුරැ 5 ට හෝ ඊට අඞුවෙන්සම්බන්ධිත තීරයක්‍රියාකාරකම් ප්‍රභව තීරු සම්භන්ධ කරන්න.අදාල දින තුල නොපැමිණි සිසුන් සංඛ්‍යාවඅඩු ප්‍රතිශතය.අඩුම නිඛිල අගය වලංගුවේපෙරනිමි ලෙස සකසන්නක්‍රියාකාරම් ප්‍රභේධ කළමණාකරනය කරන්නපාඨමාලා වැඞපත් කළමණාකරනය කරන්න.යොදවා ඇති වැඞපත් කළමණාකරනය කරන්න.වාර්තා ආකෘතිපත් කළමණාකරනය කරන්න.කලමනාකරණය කරනලද වැඩ වාර්තාසටහනවැඞපත් ආකෘති කළමණාකරනය කරන්න.උපරිමඋපරිම සමත්වීමේ ලකුණුඅවමඅවම සමත්වීමේ ලකුණුඅවම ලකුණු ගණනවමට ගෙනයන්නදකුණට ගෙනයන්නමගේ ශේණියඅදාළ නොවේඅතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් ගේ නම.නව ක්‍රියාකාරකමනව ප්‍රභේදනව තීරුවනව ක්‍රියාකාරකම් පාඨමාලානව වැඞපත් පාඨමාලානව අතිරේක ක්‍රියාකාරකමනව අතිරේක ලකුණුනව කොටුසැලසුම් තීරැවනව සම්බන්ධිත තීරයනව සංකශිප්ත අයිතමනව වාර්තා ක්‍රියාකාරකම්නව වාර්තා පතනව ලකුණු ක්‍රමය.නව ආකෘතියනව වැඩ වාර්තාසටහනඊලඟනැතදැනට වාරයක් නොමැතවාර්තාපත් නොමැත.වැඩපත නොපෙන්වයිලකුණු ක්‍රමයක් නොමැතකිසිවක් වර්ගකර නැත.ඵකග වෙනවාඅංශයේ උපදේශකයන්ට පමණක් ශේණිපොත සංස්කරණය කිරීමට හැකිය.පිළිවෙලසංශිප්ත ක්‍රියාකාරකම.සංකශිප්ත අයිතමඅයිතම සංක්ෂිප්තය පිලිබද විස්තරසංෂිප්ත අයිතමඅයිතම සංක්ෂිප්ත පිලිබද මාතෘකාවඅයිතම සංක්ෂිප්ත ප්‍රභවයදැනට ඇති වැඩපතෙහි උඩශීර්ෂයෙහි "සාරාංශය" ලෙස මාතෘකාව ලියා ඇත.සමත්වීමේ ලකුණ.ඉදිරිපත් කිරීමේ තීරයේ වලංගු අංක ඇතුලත් වියයුතුය.ප්‍රතිශතය 100ට වැඩිවිය නොහැකිය.කරුණාකර පහත තීරු නිවැරදි කරන්නකරැණාකර ඔබ පාසලේ ඇති ගැලපෙන වර්ගයේ පැවරැම් සහ ඇගයීම් යොඳා සංස්කරණය කරන්න.ලකුණු අගය.ලකුණුඅතිරේක ක්‍රියාකාරකම් ප්‍රභවයන් සඳහාවූ ලකුණු වටිනාකම.අභිප්‍රේතඉදිරිපත් කිරිමපෙරමුද්‍රිත වාර්තා පතව්‍යාපෘතියලකුණු ඉවත් කරන්නවැඩපත පටිගත කරන්න හෝ සගවන්න.වාර්තාවවාර්තා ක්‍රියාකාරකම්.වාර්තා ක්‍රියාකාරකම්වාර්තා ක්‍රියාකාරකම් පිළිබද විස්තරවාර්තාපත් සැලැස්මසදහා වාර්තාපත් ආකෘති ${වසර}වාර්තාපත් ආකෘතිවාර්තා පත: ${පාසල් වර්ශය}වාර්තාපත්.වාර්තා පත් දත්ත නිර්යාතයවාර්තා ආකෘතිවාර්තාආකෘති පිළිබද විස්තරවාර්තාආකෘති පිළිබද තොරතුරුවාර්තා පත්‍රර ආකෘතියසදහා වාර්තාපත ${වසර}වැඩපත් වාර්තාව.ගුරුවරැන් හැමඅංශයකම ඉන්න ශිෂ්‍යයන් ගැන වාර්තා භාවිතා කර ශේණිපොත් දත්ත හා විස්තර එකතුකර ගනියි.වාර්ථාදෛනික වාර්තා සඳහා නොපැණීමේ ඉල්ලීමක්සිසුන්ගේ ඉල්ලීම් පිලිබඳ විස්තර වාර්තාවාර වාර්තා සදහා වු අසමත්වූ ඉල්ලීම්ඉල්ලීම් වාර්තාව.ඉල්ලීම් වාර්තා පතඅත්‍යාවශ්‍ය ආදනයක් මඟහැරී ඇතශ්‍රේණිපොත වෙත ආපසු යැවීමSසුරකින්නපාසල් වර්ෂයලකුණුලකුණු ඉතිහාසයලකුණු ක්‍රමයලකුණු ක්‍රමලකුණු ප්‍රතිශතය අවරෝහණ ක්‍රමයට වියයුතුයමෙම ලකුණුලකුණු අගය අවරෝහණ ක්‍රමයට වියයුතුය.ලකුණුලකුණු ක්‍රමය.අංශයතෝරාගත් වැඩපත් සාරාංශය.පවතින වසර තුල වාරයක් තෝරාගන්න .වසරක් හෝ වාරයක් තෝරන්න .යෙදවීම සඳහා වාර්තාවක් තෝරාගන්න.තෝරාගත් වැඩපත එක් කරන්න.තීරු අභිරුචිය සකසන්න.සැකසුම්පත්‍රය 1කෙටි මග : Alt-Sනොපැමිණීම පෙන්වන්නසාමාන්‍යය පෙන්වන්නසියල්ල පෙන්වන්නපෙන්වන්න Trd${total} අයිතමයන්හි ${count} පෙන්වීමතෝරාගත් වාර්තා සහ වාරයට අදාල අසමත් කිරීමේ ලකුණු සෑම ශිෂ්‍යයකුටම පෙන්නන්නචිසින් වර්ග කිරීමමූලාශ්‍රයඉහළම වටිනාකමෙන් ආරම්භ කරන්න. "අඩුම අගය එක්කරන්න" ලකුණු එක්කිරීම සදහා අවමප්‍රතිශතය ශූණ්‍යය ලෙස එක්කරන්න.ඉහලම ලකුණු සමග ආරම්භ කරන්න. ඔබන්න "එකතුකරන්න" අවම ලකුණු ප්‍රතිශතය 0 තෙක් ලකුණු එක්කරන්න.සිසුවාශිෂ්‍යය වාර්තා තොරතුරැකණ්ඞායම් සදහා වූ ශිෂ්‍යය විස්තර වාර්තාවශිෂ්‍යය නමශිෂ්‍යය වාර්තා පතකණ්ඞායම් සදහා වූ ශිෂ්‍යය වාර්තාවශිෂ්‍යයා: ${ශිෂ්‍යයා}සිසුන්මෙම ශේණිපොතේ සිසුන්.ලබා දෙන්නසාරාංශයවැඩපත් සාරාංශය.එක් අංශයක නියමිත කාලපරිච්ඡේදයක් තුල නොපැමිනෙන සහ ප්‍රමාදවී පැමිනෙන අය පිළිබද සාරාංශය.Tසුනංගුවීප්‍රමාදීTemplateවාරයවාරය හෝ වසර.මාතෘකාව හිස් නොවියයුතුය.ආංශික ශේණිපොතේ සඳහන් වන ක්‍රියාකාරම් ප්‍රභේද කළමණාකරනය කරනුයේ මෙම පිටුවෙනික්‍රියාකාරකම් ප්‍රභේද.ක්‍රියාකාරකම් ලකුණු ක්‍රමය.ශේණිපොතේ ක්‍රියාකාරකම් සඳහා තීරු සකසන්න.දැනට පවතින ශේෂ්ඨ පොත් වැඩ පත මුද්‍රනය සදහා යොමු කරන ලදිනියමිත දිනය තුල ක්‍රියාකාරකම් වර්ගකරන්න.රියාකාරකම් දිනයක් නිර්මාණය කරන්න.බාහිර ක්‍රියාකාරකමඅතිරේක ක්‍රියාකාරකම් සොයාගත නොහැකියික්‍රියාවලියේ පලමු පියවරට ${පත්‍රය_එක්කරන්න}ක්‍රියාවලියේ පලමු පියවර වාර්තාපත් ආකෘතියක් නිර්මාණය කිරීමයි.පහත ශිෂ්‍යයන් සදහා පහත පාඨමාලා අසමත් වීමේ අවධානමක් පවතීඑස් නම සදහා එස් වටිනාකම වලංගු නොවේඅවසාන ප්‍රතිශතය ශූණ්‍යය වියයුතුය.ඔබේ පාසලේ පද්ධති පරිපාලකයා විසින් මෙම ලේඛනය සාරාංශ කලයුතුයි.ඔබ උත්සහකල ක්‍රියාව සම්පූර්ණ කල නොහැක. දැනට ඔබේ ස්කූල්ටූල්හි වාරයන් පිහිටුවා නැත. කරුණාකර පරිපාලක පරිශීලකෙයකු ලවා එක් වාරයක් හෝ පිහිටුවා නැවත උත්සහ කරන්න.මෙම ක්‍රියාකාරකමට අදාල වටිනාකම ගණනය කල යුත්තේ සම්පූර්ණ ණය අගය අතිරේක අගයේ ප්‍රතිශත වටිනා කමෙන් ගුණකරයිප්‍රභවයන් සඳහා ලියාපදිංචි නාමයන්.තනි පුද්ගලයෙකුට හෝ කණ්ඩායමක් සඳහා වාර්තාවක් ජනිත විය හැකිය.නිශ්චිත ලෙස අර්ත දක්වන ලද සිරස් හා තිරස් තීරු සම්මත වාර්තාවක අඩංගුවේ.${ගණිනවා} සඳහා පාඨමාලා වැඞපත් ${පාසල් වසර}වාර්තා ආකෘතිපත් පිහිටුවා ඇත ${ගණනයකරන්න}${ගණනයකරන්න} වාර්තාපත් යොදවා ඇත ${පාසල් වසර}ක්‍රියාකාරකම් ප්‍රභේද නොමැතක්‍රියාකාරකම් පාඨමාලා නොමැතසඳහා පාඨමාලා වැඞපත් නොමැත ${පාසල් වසර}වාර්තා ක්‍රියාකාරකම් නොමැත.වාර්තා ආකෘතිපත් පිහිටුවා නොමැත.වාර්තාපත් යොදවා නැත ${පාසල් වසර}කිසිවෙක් නොමැත.මෙම පාඨමාලාව සඳහා පාඨමාලා වැඩපත් ආකෘතියක් නොමැත.වැඩපතේ සාමාන්‍යය ගණනය කිරීමේදී බර තැබූ ප්‍රභේදයන් වෙනස් කිරීමට ඔබට ඉඩ ලබාදේ.මෙම ලේඛනයෙන් ඔබට නිර්මාණය කිරීමට ඉඩදේ "ලකුණු ක්‍රමය" හෝ වර්ගකිරීමේ පරිමාව.මෙම වාර්තාවට කොටු සැලසුම් තීරැ නොමැත.මෙම වාර්තාවට සංෂිප්ත අයිතම නොමැත.අවම ලකුණට අඩුවෙන් ලකුණු ඇති ශිෂ්‍යයන් වාර්තාව තුලින් තෝරන්න .මෙම කොටසේ සගවනලද වැඩපත් පමණක් අඞංගුවේ.මෙම වටිනාකම පූර්ණ සංඛ්‍යාවක් විය යුතුයිමෙම වටිනාකම පූර්ණ සංඛ්‍යාවක් විය යුතුයි.ඔබ අමතර වටිනාකම ක් ප්‍රදානය කල යුතුයිමෙම වැඩපතට ක්‍රියාකාරකම් නොමැතමෙම වසර සඳහා පාඨමාලා වැඩපතක් නොමැත.මෙම වසරේ වාර්තාපත් යොදා නොමැත.මෙම වසරේ වැඞපත් යොදා නොමැත.මාතෘකාවඑකතුවTrdවර්ගයනොසැගවූ.නොසැගවූ වාර්තාපත් යෙදවීම්.නොසැගවූ වාර්තාසටහනනොසැගවූ වැඩ පතයාවත්කාලීන කරන්නශ්‍රේණී යාවත්කාලීන කරන්නසංස්කරණය කරනලද ශේණිඅතිරේක ප්‍රභවයන් භාවිතා කර පාසල් ශේණීපොතට අමතරව එක් කරන්න.භාවිතා කරන්නාගේ අයි.ඩී එකඅගයඅගයන් තීරයේ වලංගු අංක ඇතුලත් වියයුතුය.ශේණිපොත පරීක්ෂා කරන්න.ලකුණු ක්‍රමය පරීක්ෂා කරන්න.අංශ සදහා ශේණිපොත් දත්ත පරීක්ෂා කරන්න.දෘශ්‍යමානබරතැබූ ප්‍රභේදයන්මෙය කුමක්ද?වැඩකොලයවැඩපත් විස්තර.වැඩපත් තොරතුරු.වැඩපත් ආකෘතිය.වැඞපත් ආකෟතිවැඩ වාර්තාසටහනවෙනුවෙන් වාර්තාපත් ${වසර}මෙම ශේණිපොතේ වැඩපත.වර්ෂයඔව්ඔබට පුලුවන් ${නොසැගවු වැඩපත}, හෝ ${වැඩපතක් එක් කරන්න}.ඔබේ ශේණිපොත සඳහා ඔබට සාරාංශ වැඩපතක් එක්කලහැකියි එහි පවතින වැඩපතේ සාමාන්‍ය අගය ඉබේ ලබාගත හැකියඔබට ඉගැන්වීමට හෝ කිසිදු පන්තියකට සහභාගිවිය නොහැක.ඔබ වෙනස් කිරීමට පෙර පිටුව සුරකින්න.සුරකීම සඳහා ඕකේ බොත්තම ඹබන්න.සුරකීම සිදු නොකිරීමට අවලංගූ කිරීමේ බොත්තම ඹබන්න.ඔබ විසින් සුරකීමට පෙර වෙනස් කලොත් එය අහිමිවිය හැක.ඔබ විසින් පාසල් වසර තුල වලංගු දිනයක් නියම කරගන්නඔබ විසින් පිළියල කරන දෛනික වාර්තා සඳහා නොපැණීමේ ඉල්ලීමක් වාර්තා ක්‍රියාකාරමක් සහ අවම සමත් වීමේ ලකුණක් නියම කරනන්නවිශාල කරන්නසාමාන්‍ය ප්‍රමානයට සකසන්න.කුඩා කරන්නඑකතු කිරීම-බොත්තමබොත්තම මාරැ කරන්නනව වාර්තාපත්‍රර ආකෘතියක් නිර්මාණය කරන්නඑය ගුරුතුමාගේ ශේණිපොතේ යොදන්න.සමත් වීමේ ලකුණු.මාරැ කිරීමේ බොත්තමවාර්තාපත්.පසුගිය සතියේ ක්‍රියාකාරකම් පමණක් පෙන්වන්න ${සංඛ්‍යාච_ සතිය}සම්මත වාර්තාපත.schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/km.po0000644000175000017500000033053712321112514026300 0ustar menesismenesis00000000000000# translation of src_schooltool_gradebook_locales_schooltool.gradebook-km.po to Khmer # Khoem Sokhem , 2009, 2010. # Khmer translation for schooltool.gradebook # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the schooltool.gradebook package. msgid "" msgstr "" "Project-Id-Version: src_schooltool_gradebook_locales_schooltool.gradebook-" "km\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Khoem Sokhem \n" "Language-Team: Khmer \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" "X-Language: km_KH\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "សន្លឹក​ ១" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "សកម្មភាព" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "សង្ខេប" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "បន្ថែម​សកម្មភាព​ថ្មី" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "បន្ថែម" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "បោះបង់" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "ចំណង​ជើង" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "កាល​បរិច្ឆេទ​ផុត​កំណត់" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "ការ​ពិពណ៌នា" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "ប្រភេទ" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "បន្ថែម​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "ផ្លាស់ប្ដូរ​ព័ត៌មាន​សម្រាប់ ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "កែ​សម្រួល​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value មិនមែន​ជា​ទម្ងន់​ត្រឹមត្រូវ​ទេ ។" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "មិន​អាច​រក​ឃើញ​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "មធ្យម" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "បន្ថែម​ជួរ​ឈរ​ដែល​ភ្ជាប់" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "កែ​សម្រួល​ជួរ​ឈរ​ដែល​ភ្ជាប់" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "សកម្មភាព" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "ប្រភេទ" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "ប្រភេទ​ថ្មី" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "ប្រភេទ​លំនាំ​ដើម" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "បាន​លុប​ប្រភេទ​ដោយ​ជោគជ័យ ។" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "បាន​បន្ថែម​ប្រភេទ​ដោយ​ជោគជ័យ ។" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "បាន​ផ្លាស់ប្ដូរ​ប្រភេទ​លំនាំ​ដើម​ដោយ​ជោគជ័យ ។" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "ប្រភេទ​សកម្មភាព" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "ពុម្ព​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "បន្ថែម​សន្លឹក​កិច្ចកការ" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "បន្ថែម​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "កែ​សម្រួល​សន្លឹក​កិច្ចការ" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "កែ​សម្រួល" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "កែ​សម្រួល​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "សកម្មភាព​របាយការណ៍​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "សៀវភៅ​ពិន្ទុ" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "សន្លឹក​របាយការណ៍​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "សន្លឹក​កិច្ចការ​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "នាំចេញ​ជា XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "ត្រឡប់​ទៅ​កាន់​សៀវភៅ​ពិន្ទុ" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "បង្ហាញ​សន្លឹក​កិច្ចការ" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "សកម្មភាព​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "សកម្មភាព​ខាងក្រៅ​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "ជួរ​ឈរ​ដែល​ភ្ជាប់​ថ្មី" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "សន្លឹក​កិច្ចការ" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "ប្រភេទ​ទម្ងន់" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "ចំណូល​ចិត្ត" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "ទាញ​​យក PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "ធ្វើ​បច្ចុប្បន្នភាព​ពិន្ទុ" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "ពន្លា​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "ប្លង់​កាត​របាយការណ៍" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "ផ្នែក" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "វគ្គ" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "ឆ្នាំ" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "ការកំណត់" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "អំពើ" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "សន្លឹក​កិច្ចការ" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "ប្រភេទ" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "ពិន្ទុ" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "សកម្មភាព​របាយការណ៍" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "ក្រុម" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "ឆ្នាំ​សិក្សា" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "អវត្ដមាន" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "របារការណ៍" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "សរុប" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "មធ្យម" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "អ្នក​មាន​ការ​ផ្លាស់ប្ដូរ​មួយ​ចំនួន​ដែល​មិន​បាន​រក្សា​ទុក ។ ចុច យល់ព្រម " "ដើម្បី​រក្សា​ទុក​ឥឡូវ​នេះ ឬ បោះបង់ ដើម្បី​បន្ត​ដោយ​មិន​រក្សា​ទុក ។" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "មិន​បាន​រក្សា​ទុក​ពិន្ទុ​មិន​ត្រឹមត្រូវ (បន្លិច​ពណ៌​ក្រហម) ។" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "គ្មាន" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "ពិន្ទុ" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "$value ពិន្ទុ​សម្រាប់ $name មិន​ត្រឹមត្រូវ ។" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- គ្មាន​ប្រព័ន្ធ​ពិន្ទុ --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "មុន" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "បន្ទាប់" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "បញ្ចូល​ពិន្ទុ​សម្រាប់ ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet សម្រាប់ $student ក្នុង $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "លុប" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "សិស្ស" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "លាក់" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "ប្រព័ន្ធ​ពិន្ទុ" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "វគ្គ​សិក្សា" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "លម្អិត​ពិន្ទុ" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "លម្អិត​វត្តមាន" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "កាល​បរិច្ឆេទ" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "ឈ្មោះ​សិស្ស" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "លេខ​សម្គាល់​អ្នក​ប្រើ" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "ធ្លាក់​តាម​វគ្គ" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "សិស្ស​ខាងក្រោម​នេះ​ប្រឈម​មុខ​និង​ការ​ធ្លាក់​វគ្គ​សិក្សា​ដូច​ខាង​ក្រោម ៖" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "របាយការណ៍​សៀវភៅ​ពិន្ទុ" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "អវត្ដមាន​​​តាម​ថ្ងៃ" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "អវត្តមាន" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "យឺត" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "អវត្តមាន" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "យឺត" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- ប្រើ​ជួរ​ខាងក្រោម --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "ប្រើ​ប្រព័ន្ធ​ពិន្ទុ​ដែល​មាន​ស្រាប់ ឬ​ប្រើ​ជួរ​ខាងក្រោម" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "អតិបរមា" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "តម្លៃ​ពិន្ទុ​ចំនួន​គត់​ខ្ពស់​បំផុត​ដែល​អាច" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "អប្បបរមា" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "តម្លៃ​ពិន្ទុ​ចំនួន​គត់​ទាប​បំផុត​ដែល​អាច" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "អនុវត្ត" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "ពិន្ទុ​​​ជាប់​អតិបរមា" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "ពិន្ទុ​ជាប់​អប្បបរមា" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "បាន​បរាជ័យ​ក្នុងការ​ស្នើ​​របាយការណ៍​តាម​វគ្គសិក្សា" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "ជ្រើស​សកម្មភាព​របាយការណ៍" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "អ្នក​ត្រូវ​តែ​បញ្ជាក់​ទាំង​សកម្មភាព​របាយការណ៍ និង​ពិន្ទុ​ដែល​ជាប់​អប្បបរមា ។" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "ស្នើ​អវត្ដមាន​តាម​របាយការណ៍​ថ្ងៃ" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" "អ្នក​ត្រូវ​តែ​បញ្ជាក់​កាល​បរិច្ឆេទ​ត្រឹមត្រូវ​នៅ​ក្នុង​ឆ្នាំ​សិក្សា ។" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "ស្នើ​កាត​របាយការណ៍" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "ស្នើ​របាយការណ៍​សិស្ស​ដែល​លម្អិត" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "កាល​បរិច្ឆេទ" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "យឺត" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "ស្លាក" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "គ្រប់គ្រង​ប្រភេទ​សកម្មភាព" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "ប្រភេទ​ត្រូវ​បាន​ប្រើ​នៅ​ក្នុង​សៀវភៅ​ពិន្ទុ​របស់ SchoolTool " "ដើម្បី​រៀបចំ​សកម្មភាព " "និង​អនុញ្ញាត​ឲ្យ​គ្រូ​រឹត​បន្តឹង​ប្រភេទ​ផ្សេងៗ​របស់​សកម្មភាព​ដែល​ខុសគ្នា​ក្នុ" "ង​ការ​គណនា​ពិន្ទុ ។ ឧទាហរណ៍ ពិន្ទុ​នៅ​ក្នុង​ភាគ​អាច​មាន​ពិន្ទុ​ក​តេស្ដ ៦០% " "កិច្ចការ​ផ្ទះ ២០% និង​​វត្តមាន ២០% ។" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "បច្ចុប្បន្ន " "បញ្ជី​ប្រភេទ​ដែល​អាច​ប្រើ​បាន​សម្រាប់​គ្រូ​ទាំងអស់​​ត្រូវ​បាន​គ្រប់គ្រង​តាមរយ" "ៈ​ទម្រង់​នេះ ។ នោះ​ហើយ ប្រសិនបើ​គ្រូ​ម្នាក់​ " "ឬ​ច្រើន​​ចង់​ប្រើ​ប្រភេទ​ដែល​មិន​នៅ​ក្នុង​បញ្ជី​បច្ចុប្បន្ន " "កម្មវិធី​គ្រប់គ្រង​តំបន់បណ្ដាញ​អាច​បន្ថែម​វា​នៅ​ទីនេះ ។ " "ប្រសិនបើ​ប្រភេទ​លំនាំដើម​មួយ​ចំនួន​មិន​ទាក់ទង​នឹង​សាលា​របស់​អ្នក​ទេ " "យក​ពួកវា​ចេញ​ខាងក្រោម ។" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "ប៊ូតុង​យក​ចេញ" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "ប៊ូតុង​បន្ថែម" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "ប៊ូតុង​ផ្លាស់ប្ដូរ" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "ពន្លា​ពុម្ព​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "ពុម្ព" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "ពន្លា" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "វគ្គសិក្សា ឬឆ្នាំ" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "កា​បញ្ចូល​ដែល​ត្រូវការ​បាន​បាត់បង់ ។" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "ពិន្ទុ" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "រក្សា​ទុក" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "ផ្លូវកាត់ ៖ ជំនួស (Alt)-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "អ្នក​មិន​បង្រៀន ឬ​ចូល​រួម​ក្នុង​ថ្នាក់​របស់​ខ្ញុំ​ទេ ។" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "ថ្នាក់​ដែល​អ្នក​បង្រៀន" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "ថ្នាក់​ដែល​អ្នក​ចូល​រួម" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "បាន​ពន្លា​សន្លឹក​របាយការណ៍" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "មិន​ដាក់​ពិន្ទុ​អ្វី​ទាំងអស់" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "ជួរ​ឈរ​ក្រឡា​ចត្រង្គ" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "ក្បាល" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "ទាញ​យក" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "សំណុំ​បែបបទ​នៃ​អនុញ្ញាត​ឲ្យ​អ្នក​ផ្លាស់ប្ដូរ​ភាព​សំខាន់​នៃ​ប្រភេទ " "ពេល​គណនា​ពិន្ទុ​មធ្យម​ក្នុង​សន្លឹក​កិច្ចការ ។" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "ឧទាហរណ៍ ដើម្បី រឹត​បន្តឹង​ការ​ប្រឡង​​មាន​ពិន្ទុ ៦០% កិច្ចការ​ផ្ទះ​ ២០% " "និង​សំណួរ ២០% បញ្ចូល \"60\" នៅ​ជាប់នឹង \"ប្រឡង\" 20\" នៅ​ជាប់នឹង " "\"កិច្ចការ​ផ្ទះ\" និង \"20\" នៅ​ជាប់នឹង \"សំណួរ ។\"" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "សរសេរ​ជាន់​លើ​សន្លឹក​កិច្ចការ​ដែល​មាន​ចំណង​ជើង \"សង្ខេប\" ។" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "បើ​អ្នក​អាច​បន្ថែម​សន្លឹក​កិច្ចការ​សង្ខេប​ទៅ​សៀវភៅ​ពិន្ទុ​នីមួយៗ​របស់​អ្នក " "ដែល​រួម​បញ្ចូល​ជួរ​ឈរ​ស្វ័យ​ប្រវត្តិ​សម្រាប់​មធ្យម​នៃ​សន្លឹក​កិច្ចការ​ដែល​មាន" "​ទាំងអស់ ។" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "ឧទាហរណ៍ បើ​អ្នក​មាន​សន្លឹក​កិច្ចការ​បី​ក្នុង​ផ្នែក \"A,\" \"B,\" និង \"C,\" " "និង​ចុច \"បង្កើត​សន្លឹក​កិច្ចការ​សង្ខេប\" សន្លឹក​បន្ថែម ដែល​មាន​ចំណង​ជើង " "\"សង្ខេប\" នឹង​ត្រូវ​បង្កើត ដែល​រួម​បញ្ចូល​ពិន្ទុ​មធ្យម​ពី \"A,\" \"B\" និង " "\"C\" ក្នុង​ជួរ​ឈរ​បី​ដំបូង ។" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "កំណត់​ចំណូល​ចិត្ត​ជួរ​ឈរ" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "ប្រភេទ​ជួរ​ឈរ" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "លាក់ ?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "បង្ហាញ​តែ​សកម្មភាព​លាក់​ប៉ុណ្ណោះ​​ក្នុង​ past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "បច្ចុប្បន្នភាព" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "បង្កើត​សន្លឹក​កិច្ចការ​សង្ខេប" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "ពិន្ទុ ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "បង្ហាញ​តែ​សកម្មភាព​ដែល​កន្លង​ផុត ${num_weeks} សប្ដាហ៍" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(តម្រៀប)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "កាត​របាយការណ៍​ប្លង់" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "ប្រភព" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "ជួរ​ឈរ​ថ្មី" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "ជ្រើស​ជួរ​ឈរ​ដើម្បី​បន្ថែម" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "សកម្មភាព​គ្រោង" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "ជ្រើស​សកម្មភាព​ដើម្បី​បន្ថែម" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "យល់ព្រម" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "គ្មាន​វគ្គ​បច្ចុប្បន្ន" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "ប្រតិបត្តិការ​ដែល​អ្នក​ប៉ុនប៉ង​មិន​អាច​បញ្ចប់​បាន​ទេ " "ពីព្រោះ​គ្មាន​វគ្គ​ត្រូវ​បាន​រៀបចំ​នៅ​ក្នុង SchoolTool ។ " "សូម​ឲ្យ​​មាន​​អ្នក​ប្រើ​ដែល​មាន​សិទ្ធិ​ជា​អ្នក​គ្រប់គ្រង " "​ដើម្បី​រៀបចំ​យ៉ាង​ហោច​ណាស់ វគ្គ​មួយ ហើយ​​ព្យាយាម​អនុវត្ត​​ម្ដង​ទៀត ។" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "គ្មាន​សន្លឹក​​របាយការណ៍" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "ប្រតិបត្តិការ​ដែល​អ្នក​បាន​ព្យាយាម​មិន​អាច​បញ្ចប់​ឡើយ​ ពីព្រោះ​ " "បច្ចុប្បន្ន​គ្មាន​សន្លឹក​របាយការណ៍​រៀបចំ​ក្នុង​វត្ថុ SchoolTool " "របស់​អ្នក​ឡើយ ។ " "សូម​ឲ្យ​អ្នក​ប្រើ​ដែល​មាន​សិ​ទ្ធិ​​ជា​អ្នក​​គ្រប់គ្រង​​រៀបចំ​ យ៉ាងហោចណាស់ " "ន​​សន្លឹក​របាយការណ៍​មួយ​ហើយ​​ព្យាយាម​រ​​ម្ដង​ទត ។។" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "ពុម្ព​សន្លឹក​របាយការណ៍​កំណត់​សកម្មភាព​ដែល​ត្រូវ​រួម​​បញ្ចូល​ក្នុង​សន្លឹក​របាយ" "ការណ៍​ដែល​បាន​ពន្លា​ផ្នែក​នីមួយៗ​នៅ​ក្នុង​វគ្គសិក្សា ឬ​ឆ្នាំ ។" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "របាយការណ៍​នេះ​គឺ​ជា​បញ្ជី​សិស្ស​ដែល​ទទួល​បាន​ពិន្ទុ​ក្រោម​អប្បបរមា " "ចំពោះ​សកម្មភាព​ដែល​ជ្រើស​ពី​សន្លឹក​របាយការណ៍ ។" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "ឧទាហរណ៍ និយាយ​ថា​វគ្គសិក្សា​គឺ \"Fall 2011,\" " "ហើយ​អ្នក​បាន​ចែក​របាយការណ៍​ដែល​មាន​ចំណង​ជើង​ថា \"ពិន្ទុ​ឆមាស\" " "ដែល​រួម​មាន​សកម្មភាព \"ត្រីមាស​ទី​មួយ\" ដោយ​ប្រើ​មាត្រដ្ឋាន​ពិន្ទុ​ដែល \"3\" " "ឬ​ខ្ពស់​ជាង​នេះ ។ ដើម្បី​បង្កើត​របាយការណ៍​សិស្ស​​មាន​ពិន្ទុ​ត្រីមាស " "អ្នក​នឹង​ជ្រើស​របាយការណ៍​សកម្មភាព \"Fall 2011 - Semester Grades - First " "Quarter\" ហើយ​ជ្រើស \"3\" ជា​ពិន្ទុ​ទាប​បំផុត ។ ហើយ​ចុច \"ទាញយក ។\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "ស្នើ​របាយការណ៍" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "សង្ខេប​សន្លឹក​កិច្ចការ​ផ្នែក" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "បង្ហាញ" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "លុប​សន្លឹក​កិច្ចការ" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​សន្លឹក​កិច្ចការ​នេះ​ជាមួយ​សកម្មភាព​របស់​វា​ទាំងអស់​" "ឬ ?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "សន្លឹក​កិច្ចការ​នេះ​គ្មាន​សកម្មភាព​ទេ ។" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "ប្លង់​កាត​របាយការណ៍" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "កិច្ចការ" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "តែង​សេចក្ដី" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "ប្រឡង" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "កិច្ចការ​ផ្ទះ" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "ទិន្នានុប្បវត្តិ" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "បន្ទប់​ពិសោធន៍" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "ការ​បង្ហាញ" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "គម្រោង" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "កាល​បរិច្ឆេទ​ដែល​សកម្មភាព​ត្រូវ​ផុត​កំណត់​ដាក់​ពិន្ទុ ។" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "ស្លាក​ជួរ​ឈរ​សម្រាប់​សកម្មភាព​ក្នុង​សៀវភៅ​ពិន្ទុ ។" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "ប្រភេទ​សកម្មភាព" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "ប្រព័ន្ធ​ពិន្ទុ" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "ប្រព័ន្ធ​ពិន្ទុ​សកម្មភាព ។" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "កាល​បរិច្ឆេទ​ដែល​សកម្មភាព​ត្រូវ​បាន​បង្កើត ។" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "ជួរ​ឈរ" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "ជួរ​ឈរ​ត្រូវ​បោះពុម្ព​ក្នុង​កាត​របាយការណ៍ ។" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "សកម្មភាព​ដែល​ត្រូវ​បោះពុម្ព​ក្នុង​ផ្នែក​គ្រោង ។" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "សន្លឹក​កិច្ចការ​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "សកម្មភាព​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "សិស្ស" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "សិស្ស​នៅ​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "ប្រភព​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "ចុះ​ឈ្មោះ​របស់​ប្រភព" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "លេខ​សម្គាល់​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "គ្រឿង​សម្គាល់​តែ​មួយ​គត់​សម្រាប់​សកម្មភាព​​ខាង​ក្រៅ" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "តម្លៃ​ពិន្ទុ​​ដើម្បី​គណនា​ចំណាត់​ថ្នាក់​សកម្មភាព" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "ឈ្មោះ​​របស់​ប្រភព​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "ចំណង​ជើង​សង្ខេប​របស់​ប្រភព​សកម្មភាព​ខាងក្រៅ" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "ចំណង​ជើង​សង្ខេប​របស់​សកម្មភាព​ខាងក្រៅ ។" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "ប្រភព​សកម្មភាព​ជួរ​ឈរ​ដែល​ភ្ជាប់" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "ខ្សែ​អក្សរ​អត្ថបទ​ដែល​បញ្ជាក់​ប្រភព​របស់​ជួរ​ឈរ" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "បង្កើត​ កែសម្រួល​ និង​បង្ហាញ​​ពុម្ព​សន្លឹក​របាយការណ៍ ។" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "កែសម្រួលពុម្ព" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "បង្កើត និង​កែសម្រួល​ទិន្នន័យ​សៀវភៅ​ពិន្ទុ​សម្រាប់​ផ្នែក ។" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "កែសម្រួល​សៀវភៅ​ពិន្ទុ" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "មើល​សៀវភៅ​ពិន្ទុ" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "មើល​ទិន្នន័យ​សៀវភៅ​ពិន្ទុ​សម្រាប់​ផ្នែក ។" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" "មាន​តែ​គ្រូ​ផ្នែក​​មួយ​នេះ​ប៉ុណ្ណោះ​ ​​អាច​កែសម្រួល​សៀវភៅ​ពិន្ទុ​​បាន ។" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "ប្រព័ន្ធ​ពិន្ទុ" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "បន្ថែម​ប្រព័ន្ធ​ពិន្ទុ" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "ប្រព័ន្ធ​ពិន្ទុ​ថ្មី" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "អក្សរ​សង្ខេប" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "តម្លៃ​ពិន្ទុ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "ភាគរយ​ទាប" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "ប្រភេទ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "សំណុំ​បែបបទ​នេះ​អនុញ្ញាត​ឲ្យ​អ្នក​បង្កើត​\"ប្រព័ន្ធ​ពិន្ទុ\" " "ឬ​មាត្រដ្ឋាន​បែងចែក​ពិន្ទុ​តាម​បំណង​ ។" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "ប្រព័ន្ធ​ពិន្ទុ​ត្រូវ​បាន​រៀបចំ​តាម​លំដាប់​នៃ​​ពិន្ទុ​តាម​តម្លៃ​ដែល​បាន​បន្ថយ" " ។" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "ពិន្ទុ​នីមួយៗ​​​ត្រូវ​បាន​ភ្ជាប់​តាម​តម្លៃ​ចំណុច​តួលេខ ។ ឧទាហរណ៍​ " "ក្នុង​សហរដ្ឋអាមេរិក \"A\" តាមធម្មតា ពិន្ទុ​ ៤ ដែល​មានតម្លៃ​ \"B,\" ពិន្ទុ ៣ " "។ល។ តម្លៃ​នេះ​នឹង​ត្រូវ​បាន​អនុញ្ញាត​ក្នុង​ការ​គណនា​មួយ​ចំនួន​តាម​ពិន្ទុ " "ដូចជា​​ស្វែងរក​ចំណុច​មធ្យម​ពិន្ទុ ។" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "ពិន្ទុ​នីមួយ​ៗ​ត្រូវ​បាន​តភ្ជាប់​តាម​ភាគរយ​អប្បបរមា​ចាំបាច់​ " "ដើម្បី​បំពេញ​ពិន្ទុ​ដែល​ត្រូវ​គ្នា ។ ឧទាហរណ៍ 95% ហើយ​ខាងលើ​គឺ​ \"A,\" 87% " "លើស \"B,\" ។ល។" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "បញ្ចូល​អក្សរ​សង្ខេប សម្រាប់​តែ​ពិន្ទុ​ប៉ុណ្ណោះ " "បើ​ពិន្ទុ​មាន​ច្រើន​ជាង​តួ​អក្សរ​បួន ហើយ​អ្នក​ចង់​បង្កើត​អក្សរ​សង្ខេប​ជំនួស " "​សម្រាប់​សៀវភៅ​ពិន្ទុ ។" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "គ្មាន ។" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "មាតិកា ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "តម្រូវ​ការ​រង ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "រក​ឥឡូវ​នេះ" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "ជម្រះ" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "បង្ហាញ​ធាតុ ${count} នៃ ${total}" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "វាល​ចំណង​ជើង​មិន​ត្រូវ​ទទេ​នោះ​ទេ ។" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "វាល​តម្លៃ​ត្រូវ​តែ​មាន​លេខ​ត្រឹមត្រូវ ។" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "វាល​ភាគរយ​ត្រូវ​តែ​មាន​លេខ​ត្រឹមត្រូវ ។" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "តម្លៃ​ទាំងអស់​ត្រូវ​តែ​វិជ្ជមាន ។" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "ភាគរយ​ទាំងអស់​ត្រូវ​តែ​អវិជ្ជមាន​ទេ ។" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "ភាគរយ​មិន​អាច​ធំ​ជាង ១០០ ។" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "ប្រព័ន្ធ​ពិន្ទុ​ត្រូវ​តែ​មាន​យ៉ាង​ហោច​ណាស់​ពិន្ទុ​ពីរ ។" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "តម្លៃ​ពិន្ទុ​ត្រូវ​តែ​នៅ​តាម​លំដាប់​ចុះ ។" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "ភាគរយ​ពិន្ទុ​ត្រូវ​នៅ​តាម​លំដាប់​ចុះ ។" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "ភាគ​រយ​ចុងក្រោយ​ត្រូវ​តែ​ជា​លេខ សូន្យ ។" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "មិន​អនុញ្ញាត​ពិន្ទុ​ស្ទួន ។" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "មិន​អនុញ្ញាត​ឲ្យ​មាន​ស្ទួន​​អក្សរ​កាត់​ទេ ។" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "បាទ/ចាស" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "ទេ" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "ប្រព័ន្ធ​ពិន្ទុ​ដែល​មាន​សម្រាប់" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "ប្រព័ន្ធ​ពិន្ទុ​ផ្ទាល់ខ្លួន" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "ប្រព័ន្ធ​ពិន្ទុ​នីមួយៗ​ត្រូវការ​ចំណងជើង​ខ្លី​ៗ​ ដើម្បី​បញ្ជាក់ដល់​​អ្នកប្រើ​ " "ឧទាហរណ៍ បើ​ពិន្ទុ​​សាលា​របស់​អ្នក​​ពី \"A\" ដល់ \"E,\" ចំណងជើង​អាច​ \"A-E\"" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "ចាប់​ផ្ដើម​តាម​ពិន្ទុ​ខ្ពស់​បំផុត ។ ចុច \"បន្ថែម​ពិន្ទុ​ទាប\" " "ត្រូវ​បន្ថែម​ពិន្ទុ​រហូត​ដល់​អ្នក​​​បាន​បង្កើត​ពិន្ទុ​តាម​​ភាគរយ​អប្បបរមា​​​ន" "ៃ ០ ។" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "បន្ថែម​ពិន្ទុ​ទាប​ជាង" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "ពិន្ទុ​ជាប់ ៖" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "មើល​ប្រព័ន្ធ​ពិន្ទុ" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "ឈ្មោះ" #~ msgid "Apply a grade for all students:" #~ msgstr "អនុវត្ត​ពិន្ទុ​សម្រាប់​សិស្ស​ទាំងអស់ ៖" #~ msgid "Term:" #~ msgstr "វគ្គ ៖" #~ msgid "Section:" #~ msgstr "ផ្នែក ៖" #~ msgid "Period Number" #~ msgstr "លេខ​រយៈ​ពេល" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "បញ្ចូល​តម្លៃ​លេខ​សម្រាប់​ប្រភេទ​ដែល​ទាក់ទង​នីមួយៗ ។ " #~ "ចំនួន​សរុប​នៃ​តម្លៃ​ទាំងអស់​ត្រូវ​តែ​ស្មើ ១០០ ។" #~ msgid "Requirement index" #~ msgstr "លិបិក្រម​តម្រូវការ" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ru.po0000644000175000017500000030410312321112514026305 0ustar menesismenesis00000000000000# Russian translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2014-02-16 23:29+0000\n" "Last-Translator: mida \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-17 06:06+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: ru\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Лист1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Мероприятия" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Задания по предмету" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Листы развернуто" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Сводка" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Дополнительные задание" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Дополнительное задание" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Добавить задание" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Добавить" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Отмена" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Название" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Заголовок столбца" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Не более 5 символов." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Срок сдачи" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Описание" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Категория" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Категории могут быть использованы для оценки различных типов заданий при " "расчете средних показателей. Список категорий может быть установлен " "системным администратором." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Общий счёт" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Это значение должно быть целым числом. Вы можете присудить дополнительные " "очки выше этого значения." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Минимальный счёт" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Это значение должно быть целым числом." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Описание задания" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Подтвердить" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Добавить дополнительное задание" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Источник счёта дополнительных действий" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "Баллы значения этого задания будут рассчитываться умножением общего счёта на " "процент значения дополнительного счета." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Пояснения к счёту дополнительных действий" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Изменить информацию для ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Редактировать дополнительные задания" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Категория значимости для листа ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value это не корректная значимость." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Невозможно найти дополнительное задание" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Среднее" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Добавить связанную колонку" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Редаактировать связанную колонку" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Задание" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Связанная колонка" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Дополнительный счёт" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Категории" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Новая категория" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Категория по умолчанию" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Категории успешно удалены." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Категория успешно добавлена" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Категория по умолчанию успешно сменена." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Установить по умолчанию" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Категории заданий" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Шаблоны листов отчётов" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Добавить рабочий лист" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Добавить лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Редактировать рабочий лист" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Редактировать" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Редактировать лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Новый отчёт о задании" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Табель успеваемости" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Новый лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Новый рабочий лист" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Экспорт в таблицу XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Вернуться в табель успеваемости" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Отобразить листы" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Новое задание" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Новое дополнительное задание" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Новая связанная колонка" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Рабочие листы" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Управлять листом" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Категории значимости" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Параметры" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Скачать в формате PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Обновить оценки" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Разместить лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Скрыть лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Отобразить лист отчёта" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Компоновака бланка отчёта" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Подробности листа Предмета" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Информация шаблона листа Предмета" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Подробности заданий предмета" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Весь год --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Листы за ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Выберите шаблон --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Скрыть/отобразить листы развёрнуто за ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Класс" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Период" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Год" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Настройки" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Действия" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Рабочий лист" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Категории значимости" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Новый дополнительный счёт" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Редактировать задание" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Редактировать дополнительный счёт" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Оценить задание" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Счёт" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Результаты" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Редактировать категорию значимости" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Шаблон листа отчёта" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Отчёт по заданию" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Новый шаблон" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Действие" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Скрыть/показать листы" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Мои оценки" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Колонка оценок" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Новая колонка оценок" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Редактировать колонку оценок" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Редактировать пункт" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Группа" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Подробный отчёт об учащемся" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "Подробный отчёт по всем студентам группы в одном файле PDF." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Отчет по учащемуся" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "Отчёт по всем учащимся группы в одном файле PDF." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Неуспеваемость" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Показывает всех учащихся получивших неудовлетворительные оценки по выбранным " "заданиям и периодам." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "Экспорт отчёта для каждого учащегося каждого класса за период." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "Лист отчета экспорта данных" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Экспортировать бланк отчёта для каждого учащегося по каждому классу школы. " "Будет создан один лист для каждого периода за год." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Учебный год" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Сводка отсутствия и опозданий по одному классу и периоду." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Пропуски" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Шаблоны листов" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Лист предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Новый лист предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Новое задание предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Задание предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Скрыть/показать листы" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Добавить к листам предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Добавить как лист предмета" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Отчёты" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Лист для печати" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "Форматировать выбранный лист табеля для печати" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "Одна сводная таблица всех листов табеля в файле Excel." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Экспорт табеля" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Всего" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Средн." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Опозд." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Проп." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "У вас есть некоторые не сохранённые изменения. Нажмите кнопку \"ОК\", чтобы " "сохранить их сейчас, или \"Отмена\", чтобы продолжить без сохранения." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Не сохранённые ошибки счётчиков (выделены красным)" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "Недоступен" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Пункты" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Нет видимых листов" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Ввести оценки" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Без системы оценок" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Оценка $value для $name не корректна." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Без оценки --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Предыдущий" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Следующий" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Ввести оценки для ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Ввести описание оценки ниже" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "История оценок ${worksheet} для ${student}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "Удаленные оценки" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet для $student в $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} оценки для ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Посчитать это" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Заполнить" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Сортировать по" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Удалить" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Переместить влево" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Переместить вправо" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Обновить оценки" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Учащийся" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "История счёта" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Отчёт" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Показать итог" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Скрыть итог" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Показать \"Средн.\"" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Скрыть \"Средн.\"" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Показать \"Проп\"" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Скрыть \"Проп\"" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Показать \"Опозд.\"" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Скрыть \"Опозд.\"" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Скрыть" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Система счёта" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "Значение(я)" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Форма отчёта: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Учебные курсы/Предметы" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Учащийся: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Подробный отчёт об учащемся: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Подробности оценки" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Подробности посещаемости" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Даты" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Имя учащегося" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Идентификатор пользователя" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Неуспеваемость за период" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Следующие учащиеся находятся под угрозой провала по следующим предметам:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "отсутствия за день*" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "отсутствия согласно дневному отчету" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "Отсутствие секции(й)" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "${section} отчет об отсутствии" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "Учитель(ница): ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Отчёт табеля успеваемости" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "Инструктор: ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "Табель успеваемости" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "${student} табель успеваемости" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "${student} детали отчёта" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Содержит баллы из листов отчёта. Отформатирован для отправки родителям." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Содержит баллы из листов отчёта и пропуски. Для внутреннего пользования." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Отчёт об учащихся по группам." #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Подробности отчёта об учащихся по группам." #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Пропуски по дням" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Список отсутствовавших учащихся на определённый день." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Пропуски по классам" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Пропуск" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Опоздание" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "П" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "О" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Листы отчёта за ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Скрыть/показать листы отчёта за ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Описание шаблона листа отчёта" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Выбрать ниже --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Выберите систему оценки или укажите ниже" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Максимальное" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Наивысшее возможное целое значение счёта" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Минимальное" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Низшее возможное целое значение счёта" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Добавить отчёт заданию" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Детали отчёта задания" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Пожалуйста, исправьте отмеченные поля ниже." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Применить" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Размещение карточки отчёта для ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Подробная информация о столбце сетки" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Источник столбца сетки" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Заголовок столбца сетки" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Детали пункта" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Источник пункта" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Заголовок пункта" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "Выберите источник" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "${value} не действительно в ${scoresystem}." #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Максимальный проходной счёт" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Минимальный проходной счёт" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Запрос о неуспеваемости к отчёту за период" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Выбор задания отчёта" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "Укажите и задание отчёта и минимальный проходной счёт." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Запрос посещаемости в отчёт за день" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Укажите корректно учебный год и дату." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Запрос карточки отчёта" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Запрос подробного отчёта об учащемся" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Дата" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "Имя пользователя: ${username}" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Опоздания" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Метка" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Управление категориями заданий" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Категории используются в табеле SchoolTool для учёта деятельности и " "позволяет учителям взвешенно различать виды деятельности для расчета оценки. " "Например, оценка в классе может состоять на 60% из баллов тестирований, на " "20% из домашних заданий и на 20% из классной деятельности." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "В настоящее время списком доступных категорий для всех учителей управляют " "через эту форму. Таким образом, если бы один или несколько учителей хотели " "бы использовать категорию не в текущем списке, мэнеджер сайта может добавить " "его здесь. Аналогично, если некоторые категории по умолчанию не относятся к " "Вашей школе, удаляют их ниже." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Удалить" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Добавить" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Изменить" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Разверните шаблон рабочего листа отчета" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Шаблон" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Разместить" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Что это?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "По умолчанию" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Нет заданий у предмета" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "У предмета нет листов-шаблонов предмета" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Текущий лист предмета" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "В этом году нет листов по предмету." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Период учебного года" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Добавить лист к периоду или всему году." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Отсутствуют необходимые данные" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Оценка" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Сохранить" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Видимый" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "Листы предмета" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "Управление листами предмета" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "Всего есть ${count} лист(ов) предмета за ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "Нет листов предметов за ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Выбери период или разместите на весь год." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Если вы размещаете один шаблон несколько раз, то укажите каждому " "отличительное название." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Если у вас есть шаблон, то используйте эту форму для добавления листа отчета " "в табель каждого класса, который встречается в указанный период или периоды." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Тип Файла" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Выберите год или период" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Загрузить" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Порядок" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Обновить" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Разметка шаблона отчета" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Нет такого периода" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Операцию которую вы пытались совершить не может быть выполнена потому что в " "настоящее время нет установленных периодов в вашем экземпляре SchoolTool. " "Пожалуйста, попросите пользователя с правами администратора создать по " "крайней мере один период и повторите операцию." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Шаблон листа отчета определяет мероприятия, которые будут включены в лист " "отчёта для каждого класса в периоде или на весь год." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Например, возьмём период \"Осень 2011\" и разместим лист отчёта с названием " "\"Оценки за семестр\" который включает деятельность \"Первая четверть\" с " "оценочной шкалой по которой \"3\" или выше являются проходным баллом. Для " "создания отчёта по неуспевающим учащимся за первую четверть нужно выбрать " "задание отчёта \"Осень 2011 - Оценки за семестр - Первая четверть\" и " "указать \"3\" как минимальный проходной балл. Нажмите \"Загрузить\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Экзамен" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Домашняя работа" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Журнал" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Задаёт лист предмета в табеле." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Система оценивания" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Студенты" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Добавить лист предмета" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Система оценок" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Тип" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "нет" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Найти" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Очистить" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Показаны ${count} из ${total} пунктов" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Да" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Нет" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Имя" #~ msgid "Period Number" #~ msgstr "Количество раз" #~ msgid "Term:" #~ msgstr "Период:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/tr.po0000644000175000017500000025037412321112514026316 0ustar menesismenesis00000000000000# Turkish translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # Bekir DURAK , 2011. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Bekir DURAK \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: tr\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Çizelge 1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Etkinlikler" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Harici Etkinlik" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Harici etkinlik" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Yeni Etkinlik Ekle" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Ekle" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Vazgeç" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Başlık" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Açıklama" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategori" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Gönder" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Harici bir Etkinlik Ekle" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Açıklamayı düzenle ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Harici Etkinliği Düzenle" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Ortalama" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Bağlantılı Sütun Ekle" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Bağlantılı Sütun Düzenle" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategoriler" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Yeni Kategori" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Varsayılan Kategori" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategoriler başarıyla silindi." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategoriler başarıyla eklendi." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Varsayılan kategori başarıyla değiştirildi." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Varsayılan Yap" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Faaliyet Kategorileri" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Rapor Sayfası Şablonları" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Çalışma Sayfası ekle" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Çalışma Sayfası düzenle" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Düzenle" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Rapor Sayfasını Düzenle" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Yeni Rapor Etkinliği" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Not kitabı" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Yeni Çalışmasayfası" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "XLS Dışa Aktar" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Not Kitabına dön" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Yeni Etkinlik" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Yeni Harici Etkinlik" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Çalışma Sayfaları" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Ağırlık Kategorileri" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Ayarlar" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Notları güncelle" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Bölüm" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Dönem" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Yıl" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Ayarlar" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Eylemler" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grup" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Okul Yılı" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Raporlar" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Toplam" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Önceki" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Sonraki" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Sil" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Öğrenci" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Gizle" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Dersler" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Lütfen aşağıda işaretli alanları düzeltin." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Uygula" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Tarih" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiket" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Ekle" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Bu Nedir?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Varsayılan" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Kaydet" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Görünür" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Dosya Tipi" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "İndir" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Sıra" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Güncelle" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Rapor Kartı Yerleşimi" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Bülten" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Öğrenciler" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tip" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Hiç yok." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Şimdi Bul" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Temizle" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "${count} / ${total} öge gösteriliyor" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Bütün Değerler Pozitif Olmalıdır" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Evet" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Hayır" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Ad" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/tr/0000755000175000017500000000000012322071053025746 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/tr/LC_MESSAGES/0000755000175000017500000000000012322071053027533 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/tr/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000001066312322071052034216 0ustar menesismenesis00000000000000Rm< 0@Y j  "#(0&Ah o{       ! ' : G T a w    '       ( 0 9 "@ c k t {                  2 K d %w     ! " 08@ FR0g  (9 I T _kpv~   1!S[c  &   &09@ DN al KC RB("/)!1J 89O-L<6' F@53D: #QH E>+G,$.7%M;I *=?N0P&42AAActionsActivitiesActivity CategoriesAddAdd Linked ColumnAdd a WorksheetAdd an External ActivityAdd new activityAll values must be non-negative.ApplyAverageCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}ClearCoursesDateDefaultDefault CategoryDefault category successfully changed.DeleteDescriptionDownloadEditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetExport XLSExternal ActivityFile TypeFind NowGradebookGroupHideJournalLabelLayout Report CardMake DefaultNew ActivityNew CategoryNew External ActivityNew Report ActivityNew WorksheetNextNoOrderPlease correct the marked fields below.PreferencesPreviousReport Sheet TemplatesReportsReturn to GradebookSaveSchool YearSectionSettingsSheet1Showing ${count} of ${total} itemsStudentStudentsSubmitTermThe external activityThere are none.TitleTotalTypeUpdateUpdate GradesVisibleWeight CategoriesWhat is This?WorksheetsYearYesadd-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Bekir DURAK Language-Team: Turkish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: tr X-Rosetta-Version: 0.1 AEylemlerEtkinliklerFaaliyet KategorileriEkleBağlantılı Sütun EkleÇalışma Sayfası ekleHarici bir Etkinlik EkleYeni Etkinlik EkleBütün Değerler Pozitif OlmalıdırUygulaOrtalamaVazgeçKategorilerKategoriler başarıyla silindi.KategoriKategoriler başarıyla eklendi.Açıklamayı düzenle ${fullname}TemizleDerslerTarihVarsayılanVarsayılan KategoriVarsayılan kategori başarıyla değiştirildi.SilAçıklamaİndirDüzenleHarici Etkinliği DüzenleBağlantılı Sütun DüzenleRapor Sayfasını DüzenleÇalışma Sayfası düzenleXLS Dışa AktarHarici EtkinlikDosya TipiŞimdi BulNot kitabıGrupGizleBültenEtiketRapor Kartı YerleşimiVarsayılan YapYeni EtkinlikYeni KategoriYeni Harici EtkinlikYeni Rapor EtkinliğiYeni ÇalışmasayfasıSonrakiHayırSıraLütfen aşağıda işaretli alanları düzeltin.AyarlarÖncekiRapor Sayfası ŞablonlarıRaporlarNot Kitabına dönKaydetOkul YılıBölümAyarlarÇizelge 1${count} / ${total} öge gösteriliyorÖğrenciÖğrencilerGönderDönemHarici etkinlikHiç yok.BaşlıkToplamTipGüncelleNotları güncelleGörünürAğırlık KategorileriBu Nedir?Çalışma SayfalarıYılEvetEkleschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/uk.po0000644000175000017500000025673312321112514026315 0ustar menesismenesis00000000000000# Ukrainian translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: uk\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Лист1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Заняття" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Підсумок" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Факультативний Урок" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Факультативний урок" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Додати новий урок" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Додати" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Скасувати" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Назва" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Дата" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Опис" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Категорія" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Підтвердити" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Додати Факультативний Урок" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Змінити інформацію для ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Змінити Факультативний Урок" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value не є припустимою мірою." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Факультативний урок не знайдено" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Середнє" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Додати зв’язаний стовпчик" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Редагувати зв’язаний стовпчик" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Урок" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Категорії" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Нова Категорія" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Типова Категорія" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Категорії успішно вилучено." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Категорію успішно додано." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Типова категорія успішно змінена." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Категорії Уроків" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Шаблони Звітів" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Додати Сторінку" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Додати сторінку звіту" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Редагувати Сторінку" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Редагувати" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Редагувати сторінку звіту" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Новий Звіт про Урок" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Оцінки" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Нова Сторінка Звіту" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Нова Сторінка" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Експортувати у XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Назад до Оцінок" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Новий Урок" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Новий Факультативний Урок" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Новий Зв’язаний Стовпчик" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Сторінки" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Категорії Оцінювання" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Налаштування" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Оновити Оцінки" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Розділ" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Семестр" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Рік" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Налаштування" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Дії" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Сторінка" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Звіт про урок" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Група" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Навчальний рік" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Відсутні" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Звіти" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Загалом" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "Н/Д" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Бали" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Оцінка $value для $name не коректна" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Назад" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Далі" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Вилучити" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Учень" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Сховати" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Предмети" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Дати" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Ім'я Учня" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Ід. користувача" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Відсутній" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Запізнюється" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Максимум" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Мінімум" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Виправте виділені нижче поля, будь ласка." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Застосувати" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Мінімальний Прохідний Бал" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Виберіть звіт про урок" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "Вам треба обрати вид звіту та мінімальний прохідний бал." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Дата" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Запізнення" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Мітка" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Керування Категоріями Уроків" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Вилучити" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Додати" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Змінити" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Шаблон" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Що це?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Обов'язковий ввід відсутній" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Оцінка" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Зберегти" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Заголовок" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Завантаження" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Сховати?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Оновити" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Оцінка ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(сортувати)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Макет Картки Звіту" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Джерело" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Новий стовпчик" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "План занять" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Оберіть який урок додати" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Так" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Цей звіт є переліком учнів з оцінками нижче мінімальної за обраним предметом " "зі сторінки звіту." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Показати" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Вилучити Сторінку" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Призначення" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Есе" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Іспит" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Домашня робота" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Журнал" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Лабораторна" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Презентація" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Проект" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Дата до якої треба виставити оцінки по предмету" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Категорія предмету" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Система оцінювання" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Система оцінювання предметів" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Дата створення предмета" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Стовпчики" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Сторінки з оцінками" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Учні" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Джерела факультативних занять" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Реєстраційне ім'я джерела" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID факультативного заняття" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Унікальний ідентифікатор для факультативного заняття" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Бали для розрахунку оцінки по предмету" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Скорочена назва джерела факультативних занять" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Скорочена назва факультативного заняття" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Система оцінки" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Тип" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Тут нічого немає." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Знайти зараз" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Очистити" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Показано ${count} з ${total} елементів" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Так" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Ні" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Існуюча Система Оцінювання" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Власна система оцінювання" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Перегляд системи оцінок" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Ім’я" #~ msgid "Apply a grade for all students:" #~ msgstr "Застосувати оцінку для всіх учнів:" #~ msgid "Term:" #~ msgstr "Семестр:" #~ msgid "Section:" #~ msgstr "Розділ:" #~ msgid "Requirement index" #~ msgstr "Обов'язковий індекс" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/schooltool.gradebook.pot0000644000175000017500000025531012321221004032164 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2007 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . msgid "" msgstr "" "Project-Id-Version: schooltool.gradebook\n" "POT-Creation-Date: 2014-04-09 13:33+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: Schooltool Development Team \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: i18nextract.py\n" #: /src/schooltool/gradebook/activity.py:55 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:297 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:264 msgid "Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:313 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:6 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:329 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:70 #: /src/schooltool/gradebook/browser/gradebook.py:91 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:76 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:77 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:285 msgid "Add new activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:298 #: /src/schooltool/gradebook/browser/activity.py:423 #: /src/schooltool/gradebook/browser/category.py:143 #: /src/schooltool/gradebook/browser/flourish.zcml:155 #: /src/schooltool/gradebook/browser/flourish.zcml:478 #: /src/schooltool/gradebook/browser/flourish.zcml:560 #: /src/schooltool/gradebook/browser/flourish.zcml:835 #: /src/schooltool/gradebook/browser/flourish.zcml:1135 #: /src/schooltool/gradebook/browser/flourish.zcml:1155 #: /src/schooltool/gradebook/browser/flourish.zcml:1211 #: /src/schooltool/gradebook/browser/flourish.zcml:1267 #: /src/schooltool/gradebook/browser/report_card.py:668 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:100 msgid "Add" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:309 #: /src/schooltool/gradebook/browser/activity.py:401 #: /src/schooltool/gradebook/browser/activity.py:434 #: /src/schooltool/gradebook/browser/activity.py:499 #: /src/schooltool/gradebook/browser/activity.py:514 #: /src/schooltool/gradebook/browser/activity.py:557 #: /src/schooltool/gradebook/browser/activity.py:582 #: /src/schooltool/gradebook/browser/activity.py:621 #: /src/schooltool/gradebook/browser/category.py:147 #: /src/schooltool/gradebook/browser/category.py:211 #: /src/schooltool/gradebook/browser/course_worksheets.py:87 #: /src/schooltool/gradebook/browser/course_worksheets.py:140 #: /src/schooltool/gradebook/browser/gradebook.py:1847 #: /src/schooltool/gradebook/browser/gradebook.py:1952 #: /src/schooltool/gradebook/browser/report_card.py:487 #: /src/schooltool/gradebook/browser/report_card.py:546 #: /src/schooltool/gradebook/browser/report_card.py:679 #: /src/schooltool/gradebook/browser/report_card.py:726 #: /src/schooltool/gradebook/browser/report_card.py:743 #: /src/schooltool/gradebook/browser/report_card.py:782 #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:28 #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:32 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:127 #: /src/schooltool/gradebook/browser/worksheet.py:202 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:524 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:337 #: /src/schooltool/gradebook/browser/category.py:132 #: /src/schooltool/gradebook/browser/category.py:167 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:14 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:7 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:10 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:8 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:91 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:59 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:94 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:10 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:162 #: /src/schooltool/gradebook/interfaces.py:172 #: /src/schooltool/gradebook/interfaces.py:421 #: /src/schooltool/gradebook/interfaces.py:449 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:44 #: /src/schooltool/requirement/interfaces.py:66 msgid "Title" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:342 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:351 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:190 #: /src/schooltool/gradebook/interfaces.py:454 #: /src/schooltool/requirement/interfaces.py:72 msgid "Description" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:355 #: /src/schooltool/gradebook/browser/category.py:137 #: /src/schooltool/gradebook/browser/category.py:171 #: /src/schooltool/gradebook/browser/category.py:176 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:36 #: /src/schooltool/gradebook/interfaces.py:194 msgid "Category" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 msgid "Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 #: /src/schooltool/gradebook/browser/activity.py:475 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:365 msgid "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:371 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:372 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:545 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:397 #: /src/schooltool/gradebook/browser/activity.py:495 #: /src/schooltool/gradebook/browser/activity.py:549 #: /src/schooltool/gradebook/browser/activity.py:613 #: /src/schooltool/gradebook/browser/category.py:183 #: /src/schooltool/gradebook/browser/course_worksheets.py:83 #: /src/schooltool/gradebook/browser/course_worksheets.py:132 #: /src/schooltool/gradebook/browser/gradebook.py:1938 #: /src/schooltool/gradebook/browser/report_card.py:483 #: /src/schooltool/gradebook/browser/report_card.py:538 #: /src/schooltool/gradebook/browser/report_card.py:722 #: /src/schooltool/gradebook/browser/report_card.py:774 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:109 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:77 #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:26 #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:30 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:38 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:41 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:112 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:123 #: /src/schooltool/gradebook/browser/worksheet.py:193 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:410 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:466 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:476 msgid "The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:489 #: /src/schooltool/gradebook/browser/activity.py:605 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:529 #: /src/schooltool/gradebook/browser/report_card.py:758 msgid "Change information for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:574 msgid "Edit External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:630 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:652 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:713 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:807 #: /src/schooltool/gradebook/browser/configure.zcml:353 #: /src/schooltool/gradebook/browser/configure.zcml:362 #: /src/schooltool/gradebook/browser/flourish.zcml:222 #: /src/schooltool/gradebook/browser/flourish.zcml:421 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:260 #: /src/schooltool/gradebook/interfaces.py:365 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:818 #: /src/schooltool/gradebook/browser/xls_views.py:153 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:824 #: /src/schooltool/gradebook/browser/xls_views.py:160 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:910 #: /src/schooltool/gradebook/browser/activity.py:992 #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "Average" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:949 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1001 #: /src/schooltool/gradebook/browser/flourish.zcml:360 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1086 #: /src/schooltool/gradebook/browser/gradebook.py:910 #: /src/schooltool/gradebook/browser/gradebook.py:1242 #: /src/schooltool/gradebook/browser/gradebook.py:1524 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:55 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:10 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1087 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1088 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:54 msgid "Categories" msgstr "" #: /src/schooltool/gradebook/browser/category.py:60 #: /src/schooltool/gradebook/browser/flourish.zcml:1144 msgid "New Category" msgstr "" #: /src/schooltool/gradebook/browser/category.py:64 msgid "Default Category" msgstr "" #: /src/schooltool/gradebook/browser/category.py:89 msgid "Categories successfully deleted." msgstr "" #: /src/schooltool/gradebook/browser/category.py:98 msgid "Category successfully added." msgstr "" #: /src/schooltool/gradebook/browser/category.py:104 msgid "Default category successfully changed." msgstr "" #: /src/schooltool/gradebook/browser/category.py:203 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:55 #: /src/schooltool/gradebook/browser/configure.zcml:89 #: /src/schooltool/gradebook/browser/flourish.zcml:1091 #: /src/schooltool/gradebook/browser/flourish.zcml:1096 #: /src/schooltool/gradebook/browser/flourish.zcml:1107 #: /src/schooltool/gradebook/browser/flourish.zcml:1116 #: /src/schooltool/gradebook/browser/flourish.zcml:1155 #: /src/schooltool/gradebook/browser/flourish.zcml:1164 msgid "Activity Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:78 #: /src/schooltool/gradebook/browser/flourish.zcml:459 #: /src/schooltool/gradebook/browser/flourish.zcml:605 #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/gradebook_init.py:49 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:127 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:139 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:151 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:151 #: /src/schooltool/gradebook/browser/configure.zcml:163 #: /src/schooltool/gradebook/browser/configure.zcml:211 #: /src/schooltool/gradebook/browser/configure.zcml:234 #: /src/schooltool/gradebook/browser/flourish.zcml:282 #: /src/schooltool/gradebook/browser/flourish.zcml:542 #: /src/schooltool/gradebook/browser/flourish.zcml:595 #: /src/schooltool/gradebook/browser/flourish.zcml:624 #: /src/schooltool/gradebook/browser/flourish.zcml:1164 #: /src/schooltool/gradebook/browser/flourish.zcml:1249 #: /src/schooltool/gradebook/browser/flourish.zcml:1292 #: /src/schooltool/gradebook/browser/gradebook.py:2312 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:21 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:19 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:22 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:21 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:24 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:57 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:60 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:19 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:22 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:163 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:227 #: /src/schooltool/gradebook/browser/flourish.zcml:615 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:279 #: /src/schooltool/gradebook/browser/flourish.zcml:21 #: /src/schooltool/gradebook/browser/flourish.zcml:42 #: /src/schooltool/gradebook/browser/flourish.zcml:57 #: /src/schooltool/gradebook/browser/flourish.zcml:73 #: /src/schooltool/gradebook/browser/flourish.zcml:272 #: /src/schooltool/gradebook/browser/flourish.zcml:292 #: /src/schooltool/gradebook/browser/flourish.zcml:302 #: /src/schooltool/gradebook/browser/flourish.zcml:312 #: /src/schooltool/gradebook/browser/flourish.zcml:322 #: /src/schooltool/gradebook/browser/flourish.zcml:350 #: /src/schooltool/gradebook/browser/flourish.zcml:360 #: /src/schooltool/gradebook/browser/flourish.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:411 #: /src/schooltool/gradebook/browser/pdf_views.py:962 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:288 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:295 #: /src/schooltool/gradebook/browser/flourish.zcml:272 msgid "New Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:302 #: /src/schooltool/gradebook/browser/configure.zcml:411 msgid "Export XLS" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:309 #: /src/schooltool/gradebook/browser/configure.zcml:346 msgid "Return to Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:316 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:325 #: /src/schooltool/gradebook/browser/configure.zcml:369 #: /src/schooltool/gradebook/browser/flourish.zcml:292 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:332 #: /src/schooltool/gradebook/browser/configure.zcml:376 msgid "New External Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:339 #: /src/schooltool/gradebook/browser/configure.zcml:383 #: /src/schooltool/gradebook/browser/flourish.zcml:312 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:390 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:397 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:404 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:418 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:427 msgid "Update Grades" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:525 #: /src/schooltool/gradebook/browser/configure.zcml:585 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:532 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:539 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:592 #: /src/schooltool/gradebook/browser/report_card.py:1098 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:77 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:14 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:116 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:158 #: /src/schooltool/gradebook/browser/course_worksheets.py:168 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:217 #: /src/schooltool/gradebook/browser/report_card.py:272 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:307 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:328 #: /src/schooltool/gradebook/browser/report_card.py:287 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:122 #: /src/schooltool/gradebook/browser/flourish.zcml:733 #: /src/schooltool/gradebook/browser/flourish.zcml:1056 #: /src/schooltool/gradebook/browser/flourish.zcml:1379 #: /src/schooltool/gradebook/browser/flourish.zcml:1392 #: /src/schooltool/gradebook/browser/pdf_views.py:938 #: /src/schooltool/gradebook/browser/report.zcml:81 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:133 #: /src/schooltool/gradebook/browser/flourish.zcml:744 #: /src/schooltool/gradebook/browser/flourish.zcml:978 #: /src/schooltool/gradebook/browser/flourish.zcml:991 #: /src/schooltool/gradebook/browser/pdf_views.py:935 #: /src/schooltool/gradebook/browser/report.zcml:56 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:53 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:144 #: /src/schooltool/gradebook/browser/flourish.zcml:755 msgid "Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:165 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Settings" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:175 #: /src/schooltool/requirement/browser/flourish.zcml:127 msgid "Actions" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:214 #: /src/schooltool/gradebook/browser/pdf_views.py:941 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:231 #: /src/schooltool/gradebook/browser/flourish.zcml:587 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:302 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:322 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:350 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:370 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:380 #: /src/schooltool/gradebook/browser/gradebook.py:1528 #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/request_reports.py:136 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:13 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:11 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:397 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:411 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:534 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:76 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:569 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:605 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:659 #: /src/schooltool/gradebook/browser/flourish.zcml:1318 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:669 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:709 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:845 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:13 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:853 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:49 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:862 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:871 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:880 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:889 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:954 #: /src/schooltool/gradebook/browser/flourish.zcml:966 #: /src/schooltool/gradebook/browser/report.zcml:36 #: /src/schooltool/gradebook/browser/report.zcml:46 msgid "Group" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:954 #: /src/schooltool/gradebook/browser/pdf_views.py:1380 #: /src/schooltool/gradebook/browser/report.zcml:26 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:954 #: /src/schooltool/gradebook/browser/report.zcml:46 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:966 #: /src/schooltool/gradebook/browser/report.zcml:16 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:966 #: /src/schooltool/gradebook/browser/report.zcml:36 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:978 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:978 #: /src/schooltool/gradebook/browser/report.zcml:56 msgid "Shows all students receiving failing scores in the selected report activity and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:991 msgid "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:991 #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "Export report card data for every student in every section for the school. There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 #: /src/schooltool/gradebook/browser/report.zcml:70 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1056 #: /src/schooltool/gradebook/browser/report.zcml:81 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1056 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:19 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1193 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1221 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1230 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1239 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1276 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1327 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1343 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1351 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1369 msgid "Reports" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1379 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1379 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1392 msgid "A single Excel-formatted spreadsheet containing all the worksheets for this gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1392 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:95 #: /src/schooltool/gradebook/browser/gradebook.py:2589 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:18 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:35 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:105 msgid "Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:95 #: /src/schooltool/gradebook/browser/gradebook.py:2590 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:109 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:98 #: /src/schooltool/gradebook/browser/gradebook.py:2591 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:101 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:98 #: /src/schooltool/gradebook/browser/gradebook.py:2592 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:97 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:279 msgid "You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:589 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:817 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:911 #: /src/schooltool/gradebook/interfaces.py:395 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:927 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:929 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1002 #: /src/schooltool/gradebook/browser/gradebook.py:2639 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1341 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1766 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1827 #: /src/schooltool/gradebook/browser/gradebook.py:1942 msgid "Previous" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1837 #: /src/schooltool/gradebook/browser/gradebook.py:1947 msgid "Next" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1920 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1932 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1968 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2010 #: /src/schooltool/gradebook/browser/gradebook.py:2043 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2097 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2140 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2317 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2322 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2327 #: /src/schooltool/gradebook/browser/gradebook.py:2497 #: /src/schooltool/gradebook/browser/gradebook.py:2602 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2332 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2337 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2342 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2347 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2462 #: /src/schooltool/gradebook/browser/pdf_views.py:944 #: /src/schooltool/gradebook/browser/report.zcml:16 #: /src/schooltool/gradebook/browser/report.zcml:26 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:15 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:32 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2471 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2475 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2504 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2509 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2514 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2519 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2525 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2530 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2535 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2540 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2598 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:136 #: /src/schooltool/requirement/browser/scoresystem.py:516 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2615 #: /src/schooltool/gradebook/browser/report_card.py:575 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:119 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:176 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2676 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:290 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:294 #: /src/schooltool/gradebook/browser/pdf_views.py:417 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:37 msgid "Courses" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:299 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:410 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:414 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:420 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:423 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:426 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:429 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:543 #: /src/schooltool/gradebook/browser/report.zcml:56 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:547 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:584 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:586 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:594 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:662 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:668 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:669 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:793 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:797 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:813 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:932 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:977 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:995 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1133 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1148 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1395 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:16 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:26 msgid "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:36 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:46 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:70 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:70 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:81 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:70 msgid "A" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:71 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:251 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:395 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:481 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:516 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:561 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:576 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 #: /src/schooltool/requirement/browser/scoresystem.py:232 #: /src/schooltool/requirement/interfaces.py:148 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:582 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:587 #: /src/schooltool/requirement/browser/scoresystem.py:232 #: /src/schooltool/requirement/interfaces.py:154 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:588 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:656 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:719 #: /src/schooltool/gradebook/browser/report_card.py:771 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:720 #: /src/schooltool/gradebook/browser/report_card.py:772 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:791 msgid "Apply" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1116 #: /src/schooltool/gradebook/browser/report_card.py:1262 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1398 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1402 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1406 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1420 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1424 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1428 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:65 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:109 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:157 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:220 #: /src/schooltool/gradebook/browser/request_reports.py:303 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:305 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:254 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:269 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:323 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:348 #: /src/schooltool/gradebook/browser/request_reports.py:496 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:369 #: /src/schooltool/gradebook/browser/request_reports.py:477 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:406 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:408 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:472 #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:14 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:205 msgid "Date" msgstr "" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:185 msgid "Label" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "Categories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 #. Default: "Remove" msgid "remove-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 #. Default: "Add" msgid "add-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 #. Default: "Change" msgid "change-button" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "The activity categories used in section gradebooks throughout the school are managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "Please edit them to suit the types of assignments and assessements used in your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:9 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "Use external scores to add data from sources outside the SchoolTool Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "The Course Worksheet and activities defined here can be deployed to all the sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "Course Worksheets can be be used to include sets of activities in the gradebooks of all sections of a course. The activities included in Course Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "The templates can be created from this page (see Add: Course Worksheet) or from the individual gradebook of the instructor of a section of this course who is either a \"Responsible party\" for the course or a member of \"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:41 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:404 msgid "Required input is missing." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "If you add the same template multiple times, give each version an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "The templates are created separately and define what activites will be on the Course Worksheets. Use this form to deploy the worksheets to the teacher gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "If you add the same worksheet multiple times, give each version an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "Use this form to add the active worksheet in your gradebook to all the sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:14 #: /src/schooltool/requirement/scoresystem.py:165 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:17 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:43 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:5 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:143 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:147 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:151 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:155 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:2 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "Report sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:52 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "Below the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "The report cards can be generated for an individual person or all the people in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:53 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "Once you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "Data collected through report sheets can be included in the ${report-card-layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "Each deployed worksheet will contain the report activities defined in its template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "This form allows you to change the weighting of categories when calculating average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:18 msgid "The list of categories can be customized for your school by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "For example, if you have three worksheets in a section, \"A,\" \"B,\" and \"C,\" and click \"Create Summary Worksheets,\" an additional sheet, entitled \"Summary\" will be created, which includes the average scores from \"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:131 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:144 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:160 msgid "(sort)" msgstr "" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:226 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "This report is a list of students achieving below a minimum score on a selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "For example, say the term is \"Fall 2011,\" and you have deployed a report sheet entitled \"Semester Grades,\" which includes an activity \"First Quarter,\" using a grading scale where a \"3\" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity \"Fall 2011 - Semester Grades - First Quarter\" and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "Are you sure you want to delete this worksheet together with all its activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:103 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:121 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:183 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:43 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:149 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:181 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:55 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:118 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Homework" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 #: /src/schooltool/gradebook/journal.py:46 msgid "Journal" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:163 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:173 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:186 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:195 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:200 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:201 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:206 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:227 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:261 #: /src/schooltool/gradebook/interfaces.py:366 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:265 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:268 msgid "Students" msgstr "" #: /src/schooltool/gradebook/interfaces.py:269 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:385 #: /src/schooltool/gradebook/interfaces.py:416 #: /src/schooltool/gradebook/interfaces.py:439 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:386 #: /src/schooltool/gradebook/interfaces.py:440 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:390 #: /src/schooltool/gradebook/interfaces.py:444 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:391 #: /src/schooltool/gradebook/interfaces.py:445 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:396 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:417 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:422 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:450 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:472 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:473 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:37 #: /src/schooltool/requirement/browser/flourish.zcml:64 #: /src/schooltool/requirement/browser/flourish.zcml:74 #: /src/schooltool/requirement/browser/flourish.zcml:91 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:64 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "This form allows you to create a customized \"score system\" or grading scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "A score system is made up of a sequence of possible scores with decreasing values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "Each score is associated with a numeric point value. For example, in the US, an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an \"A,\" 87% and up is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "Start with the highest score. Click \"Add\" to add scores until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "A score system is a scale used for assessment, such as a grading scale or rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:46 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:47 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:48 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:262 msgid "Yes" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:264 msgid "No" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:288 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:293 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:505 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "Each score system needs a short title to identify it to users, for example, if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "Start with the highest score. Click \"Add a lower score\" to add scores until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:280 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:287 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:297 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:401 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:406 msgid "100 Points" msgstr "" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/cs.po0000644000175000017500000025124212321112514026271 0ustar menesismenesis00000000000000# Czech translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # Miroslav Kure , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: cs\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktivity" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Shrnutí" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Externí činnost" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Externí činnost" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Přidat novou aktivitu" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Přidat" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Zrušit" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Název" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Popis" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategorie" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Odeslat" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Přidat externí činnost" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Změnit informace pro ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editovat externí činnost" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value není platná váha" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Externí činnost nebyla nalezena" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Průměr" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivita" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorie" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nová kategorie" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Standardní kategorie" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategorie úspěšně smazány." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategorie úspěšně přidána." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Standardní kategorie úspěšně změněna." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Kategorie aktivit" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Upravit" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Třídní kniha" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nový výkaz" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nová aktivita" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nová aexterní činnost" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Váhové kategorie" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Nastavení" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Obnovit známky" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sekce" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Pravidlo" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Rok" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Nastaveni" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Akce" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Skupina" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Výkazy" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Celkem" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Body" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Předchozí" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Další" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Smazat" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Student" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurzy" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datumy" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Jméno studenta" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Použít" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Datum" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Popisek" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Spravovat kategorie aktivit" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Odstranit" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Přidat" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Změnit" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Šablona" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Co je to?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Výchozí" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Požadovaný vstup chybí" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Třída" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Ulož" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Viditelné" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Skrýt?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Aktualizovat" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Třída ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(třídit)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Přiřazení" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Esej" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Zkouška" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Domácí úkol" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Časopis" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratoř" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Prezentace" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Kategorie aktivity" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Systém výsledků" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Systém výsledků aktivit." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Datum vytvoření aktivity." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Aktivity v této třídní knize." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Studenti" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Studenti v této třídní knize." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID externí činnosti" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Unikátnátní identifikátor externí činnosti" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Stručný nadpis zdroje externních činností" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Stručný nadpis pro externí činnost" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Typ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Nejsou tam žádné." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Najít nyní" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Vyčistit" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Zobrazuji ${count} položek z ${total} položek" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ano" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Ne" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Nynější systém skóre" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Uživatelský systém skóre" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Jméno" #~ msgid "Apply a grade for all students:" #~ msgstr "Použít známku pro všechny studenty" #~ msgid "Requirement index" #~ msgstr "Seznam požadavků" #~ msgid "Section:" #~ msgstr "Sekce:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ru/0000755000175000017500000000000012322071053025747 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ru/LC_MESSAGES/0000755000175000017500000000000012322071053027534 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ru/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000007250112322071052034216 0ustar menesismenesis00000000000000$< \pq#" ( )Is{VGEC(8=FVjqx  8I8a  +";^2w LE P b r   %    3!B"G"M"U"&f"""" "" "&"# #-#6# ;#I#_#v###### ##$%$ *$5$H$%%!%8%N%W% h% r%|%%*'<'B' Q' ^'h'y' '''''' ' '' ( (+(%C(i(|($((.(u(f)3))))) )%*#** N*[*v****** * * * * + + +'+;+P+f+y++++ + +++++ ,,,,,,',- -%-.- B-P-W-g- ------.%.<.V.^.}.....// /"/ (/ 6/ C/ Q/\/ c/o/w/+//// / / / /"0U%0{0000 000011"1?*1j1l1t1z111 1711'1D&2(k22q363/40O44.44L4#+5O5U5[5`5e5y55 5 555555 5 56 6#6:6?6kC656D6*7 A7 L7 Z7h7=,9&j9/9+9$90:;C:::::#:;,;/;^<iv<T<#5= Y=c=t=$=====>!>1>Q>*b>2>&>(><?1M??*?G?1@D@/W@ @@ @@@9B1CD'0D4XDFD8D& EK4EE!EE9F$FF6G:G2TG?GG*G(H_7HJJJ*JIJ6KEK*ZKJKKKBLDL$WL|LL)LBLFM@_M6M>M%N0T!k _:b(,YN2m@.Fo8'\d S!7 R]Z "UfHp "gA quC%|G)+$value is not a valid weight.$worksheet for $student in $section${section} absence report${section} grades for ${worksheet}${student} detail report${student} report card${value} is not valid in ${scoresystem}.${worksheet} grade history for ${student}-- Entire year ---- No score system ---- Select a template ---- Use range below --AA report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.ABSENCES BY DAYAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsApplyAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a report activityChoose an existing score system or use range belowClearColumn LabelContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCoursesCurrent Course WorksheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateEditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit WorksheetEnter GradesEnter grade details belowEnter grades for ${fullname}ExamExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal ScoreExternal Score DetailsExternal Score SourceFailuresFailures by TermFile TypeFill downFind NowFor example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."Full Credit ScoreGradeGrade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid column headingGrid column sourceGroupHideHide Abs.Hide Ave.Hide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHighest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.Instructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLists students absent on a given day.Lowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage WorksheetMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/ANew ActivityNew CategoryNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Report ActivityNew Report SheetNew TemplateNew WorksheetNextNoNo Current TermNo Visible WorksheetsNo score systemOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.OrderOutline Item DetailsOutline item headingOutline item sourcePlease correct the marked fields below.PointsPreferencesPreviousPrintable WorksheetRemoved scoreReportReport ActivityReport Activity DetailsReport CardReport Card LayoutReport Card Layout for ${year}Report Card: ${schoolyear}Report Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet TemplatesReport Sheets for ${year}ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest Report CardRequired input is missing.Return to GradebookSECTION ABSENCESSaveSchool YearScoreScore HistoryScore SystemScore SystemsScore thisScoresScoresystemSectionSelect a sourceSelect a term or deploy to the entire year.Select a year or termSettingsSheet1Show Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort byStudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsSubmitSummarySummary of absences and tardies from a single section and term.TTardiesTardyTeacher(s): ${instructors}TemplateTermTerm or YearThe current gradebook worksheet formatted for printing.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.There are ${count} course worksheets for ${schoolyear}There are no course activities.There are no course worksheets for ${schoolyear}There are none.This course has no course worksheet templates.This value must be an integer.This value must be an integer. You may award extra credit above this value.This year has no course worksheets.TitleTotalTrd.TypeUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUser IdUsername: ${username}ValueVisibleWeight CategoriesWhat is This?WorksheetWorksheet TemplatesWorksheetsWorksheets for ${year}YearYesYou have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.absences by day reportadd-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2014-02-16 23:29+0000 Last-Translator: mida Language-Team: Russian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-17 06:06+0000 X-Generator: Launchpad (build 16916) Language: ru X-Rosetta-Version: 0.1 $value это не корректная значимость.$worksheet для $student в $section${section} отчет об отсутствии${section} оценки для ${worksheet}${student} детали отчёта${student} табель успеваемости${value} не действительно в ${scoresystem}.История оценок ${worksheet} для ${student}-- Весь год ---- Без оценки ---- Выберите шаблон ---- Выбрать ниже --ПШаблон листа отчета определяет мероприятия, которые будут включены в лист отчёта для каждого класса в периоде или на весь год.Одна сводная таблица всех листов табеля в файле Excel.Подробный отчёт по всем студентам группы в одном файле PDF.Отчёт по всем учащимся группы в одном файле PDF.отсутствия за день*Проп.ПропускиПропуски по днямПропуски по классамПропускДействиеДействияМероприятияЗаданиеКатегории заданийОписание заданияДобавитьДобавить лист предметаДобавить связанную колонкуДобавить лист отчётаДобавить рабочий листДобавить дополнительное заданиеДобавить как лист предметаДобавить заданиеДобавить отчёт заданиюДобавить лист к периоду или всему году.Добавить к листам предметаПрименитьПодробности посещаемостиСредн.СреднееОтменаКатегорииКатегории используются в табеле SchoolTool для учёта деятельности и позволяет учителям взвешенно различать виды деятельности для расчета оценки. Например, оценка в классе может состоять на 60% из баллов тестирований, на 20% из домашних заданий и на 20% из классной деятельности.Категории могут быть использованы для оценки различных типов заданий при расчете средних показателей. Список категорий может быть установлен системным администратором.Категории успешно удалены.КатегорияКатегории значимостиКатегория успешно добавленаКатегория значимости для листа ${worksheet}Изменить информацию для ${fullname}Выбор задания отчётаВыберите систему оценки или укажите нижеОчиститьЗаголовок столбцаСодержит баллы из листов отчёта и пропуски. Для внутреннего пользования.Содержит баллы из листов отчёта. Отформатирован для отправки родителям.Задания по предметуЗадание предметаПодробности заданий предметаЛист предметаПодробности листа ПредметаИнформация шаблона листа ПредметаЛисты предметаУчебные курсы/ПредметыТекущий лист предметаВ настоящее время списком доступных категорий для всех учителей управляют через эту форму. Таким образом, если бы один или несколько учителей хотели бы использовать категорию не в текущем списке, мэнеджер сайта может добавить его здесь. Аналогично, если некоторые категории по умолчанию не относятся к Вашей школе, удаляют их ниже.ДатаДатыПо умолчаниюКатегория по умолчаниюКатегория по умолчанию успешно сменена.УдалитьРазместитьРазместить лист отчётаРазверните шаблон рабочего листа отчетаЛисты развернутоОписаниеПодробный отчёт об учащемся: ${schoolyear}ЗагрузитьСкачать в формате PDFСрок сдачиРедактироватьРедактировать заданиеРедактировать категорию значимостиРедактировать дополнительные заданияРедактировать дополнительный счётРедактировать колонку оценокРедаактировать связанную колонкуРедактировать пунктРедактировать лист отчётаРедактировать рабочий листВвести оценкиВвести описание оценки нижеВвести оценки для ${fullname}ЭкзаменЭкспорт в таблицу XLSЭкспортировать бланк отчёта для каждого учащегося по каждому классу школы. Будет создан один лист для каждого периода за год.Экспорт отчёта для каждого учащегося каждого класса за период.Дополнительные заданиеДополнительный счётПояснения к счёту дополнительных действийИсточник счёта дополнительных действийНеуспеваемостьНеуспеваемость за периодТип ФайлаЗаполнитьНайтиНапример, возьмём период "Осень 2011" и разместим лист отчёта с названием "Оценки за семестр" который включает деятельность "Первая четверть" с оценочной шкалой по которой "3" или выше являются проходным баллом. Для создания отчёта по неуспевающим учащимся за первую четверть нужно выбрать задание отчёта "Осень 2011 - Оценки за семестр - Первая четверть" и указать "3" как минимальный проходной балл. Нажмите "Загрузить".Общий счётОценкаОценить заданиеПодробности оценкиТабель успеваемостиЭкспорт табеляОтчёт табеля успеваемостиКолонка оценокПодробная информация о столбце сеткиЗаголовок столбца сеткиИсточник столбца сеткиГруппаСкрытьСкрыть "Проп"Скрыть "Средн."Скрыть лист отчётаСкрыть итогСкрыть "Опозд."Скрыть/отобразить листы развёрнуто за ${year}Скрыть/показать листы отчёта за ${year}Скрыть/показать листыСкрыть/показать листыНаивысшее возможное целое значение счётаДомашняя работаЗадаёт лист предмета в табеле.Если вы размещаете один шаблон несколько раз, то укажите каждому отличительное название.Инструктор: ${instructors}Не сохранённые ошибки счётчиков (выделены красным)ЖурналМеткаРазметка шаблона отчетаНе более 5 символов.Связанная колонкаСписок отсутствовавших учащихся на определённый день.Низшее возможное целое значение счётаУстановить по умолчаниюУправление категориями заданийУправление листами предметаУправлять листомМаксимальноеМаксимальный проходной счётМинимальноеМинимальный проходной счётМинимальный счётПереместить влевоПереместить вправоМои оценкиНедоступенНовое заданиеНовая категорияНовое задание предметаНовый лист предметаНовое дополнительное заданиеНовый дополнительный счётНовая колонка оценокНовая связанная колонкаНовый отчёт о заданииНовый лист отчётаНовый шаблонНовый рабочий листСледующийНетНет такого периодаНет видимых листовБез системы оценокЕсли у вас есть шаблон, то используйте эту форму для добавления листа отчета в табель каждого класса, который встречается в указанный период или периоды.ПорядокДетали пунктаЗаголовок пунктаИсточник пунктаПожалуйста, исправьте отмеченные поля ниже.ПунктыПараметрыПредыдущийЛист для печатиУдаленные оценкиОтчётОтчёт по заданиюДетали отчёта заданияТабель успеваемостиКомпоновака бланка отчётаРазмещение карточки отчёта для ${year}Форма отчёта: ${schoolyear}Лист отчета экспорта данныхШаблон листа отчётаОписание шаблона листа отчётаШаблоны листов отчётовЛисты отчёта за ${year}ОтчётыЗапрос посещаемости в отчёт за деньЗапрос подробного отчёта об учащемсяЗапрос о неуспеваемости к отчёту за периодЗапрос карточки отчётаОтсутствуют необходимые данныеВернуться в табель успеваемостиОтсутствие секции(й)СохранитьУчебный годСчётИстория счётаСистема счётаСистема оценокПосчитать этоРезультатыСистема оцениванияКлассВыберите источникВыбери период или разместите на весь год.Выберите год или периодНастройкиЛист1Показать "Проп"Показать "Средн."Показать итогПоказать "Опозд."Показаны ${count} из ${total} пунктовПоказывает всех учащихся получивших неудовлетворительные оценки по выбранным заданиям и периодам.Сортировать поУчащийсяПодробный отчёт об учащемсяПодробности отчёта об учащихся по группам.Имя учащегосяОтчет по учащемусяОтчёт об учащихся по группам.Учащийся: ${student}СтудентыПодтвердитьСводкаСводка отсутствия и опозданий по одному классу и периоду.ООпозданияОпозданиеУчитель(ница): ${instructors}ШаблонПериодПериод учебного годаФорматировать выбранный лист табеля для печатиДополнительное заданиеНевозможно найти дополнительное заданиеСледующие учащиеся находятся под угрозой провала по следующим предметам:Оценка $value для $name не корректна.Операцию которую вы пытались совершить не может быть выполнена потому что в настоящее время нет установленных периодов в вашем экземпляре SchoolTool. Пожалуйста, попросите пользователя с правами администратора создать по крайней мере один период и повторите операцию.Баллы значения этого задания будут рассчитываться умножением общего счёта на процент значения дополнительного счета.Всего есть ${count} лист(ов) предмета за ${schoolyear}Нет заданий у предметаНет листов предметов за ${schoolyear}нетУ предмета нет листов-шаблонов предметаЭто значение должно быть целым числом.Это значение должно быть целым числом. Вы можете присудить дополнительные очки выше этого значения.В этом году нет листов по предмету.НазваниеВсегоОпозд.ТипОтобразить лист отчётаОтобразить листыОбновитьОбновить оценкиОбновить оценкиИдентификатор пользователяИмя пользователя: ${username}Значение(я)ВидимыйКатегории значимостиЧто это?Рабочий листШаблоны листовРабочие листыЛисты за ${year}ГодДаУ вас есть некоторые не сохранённые изменения. Нажмите кнопку "ОК", чтобы сохранить их сейчас, или "Отмена", чтобы продолжить без сохранения.Укажите корректно учебный год и дату.Укажите и задание отчёта и минимальный проходной счёт.отсутствия согласно дневному отчетуДобавитьИзменитьУдалитьschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/km/0000755000175000017500000000000012322071053025730 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/km/LC_MESSAGES/0000755000175000017500000000000012322071053027515 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/km/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000011367012322071052034202 0ustar menesismenesis00000000000000Q#3Kkr/'{Rt-5-+ Yfo 0 ,?Oaz% P )4FKS Ze ~")2Cv )-//3_&  > Ua jw(!q_    !!/!A!P!_!!""" 5"@"R"g""""#>%% % % & & &)&/&7&/<&l&$r&&3&&&&&&'#&'J'e'm''''&' ' ' ''((-(>( O(](b(e(u(((8((/(*)'?) g)s),z) ) ))))))**'*F*f******* ** * *. +);+ e+q+y+++++"+++y, ,,,,,,,,, ,", --39-*m-"--'-D-(>.!g..v/#S0w0n0L0mC1!1111111 22(2C2R2"d22 2 22222'a3k353D+4 p4 {44 4344f6B@7!7677E7978q88s 99; <<==$==9>O> h>u>a>>|?-??H?B@Eb@E@?@E.A<tAmAaBBBC*CCCCCDOGWGjGX}G]GN4HHHTH!IEIB JNJ'^JJJ!KW;KKkik9yk`klx0lKll? mKm<dmmfm'n!@n!bn?nBnEo?Mo<o<oppB$pEgpTpqq*qrsrJ.s$ysss!Btdt tt6t9t9uBKuu`u] viv*w6+wjbwQwx!x$=xbx-ux-xpxyBy-yyTyHOzzz7z:{>{N{|!|}a+}} } } }} }1}g ~-u~L~~)0]݀;fqv<LjIۈ%OBs ,?BR*N?sO0Î9z.'-я-v-ȐJה'6%' 4}84eO6:0/oqDn^ K{(>Zt H;A ~=l7SMb%&EirP+C [_d.m-a13u]R <Y5|cWv)k?wz'\G"yF@2`N9 ULhx*TX$gIBjsVJQpf#,!$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit External ActivityEdit GradebookEdit Linked ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLinked Column Activity SourceLow PercentageLowest integer score value possibleManage Activity CategoriesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew Score SystemNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOnly the instructor of a section can edit its gradebook.Outline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsSourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent NameStudentsStudents in this gradebook.SummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonpassing score:remove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: src_schooltool_gradebook_locales_schooltool.gradebook-km Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Khoem Sokhem Language-Team: Khmer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: X-Language: km_KH $value មិនមែន​ជា​ទម្ងន់​ត្រឹមត្រូវ​ទេ ។$worksheet សម្រាប់ $student ក្នុង $sectionមាតិកា ${requirement}តម្រូវ​ការ​រង ${requirement}(តម្រៀប)-- គ្មាន​ប្រព័ន្ធ​ពិន្ទុ ---- ប្រើ​ជួរ​ខាងក្រោម --អវត្តមានចំណង​ជើង​សង្ខេប​របស់​ប្រភព​សកម្មភាព​ខាងក្រៅចំណង​ជើង​សង្ខេប​របស់​សកម្មភាព​ខាងក្រៅ ។ពុម្ព​សន្លឹក​របាយការណ៍​កំណត់​សកម្មភាព​ដែល​ត្រូវ​រួម​​បញ្ចូល​ក្នុង​សន្លឹក​របាយការណ៍​ដែល​បាន​ពន្លា​ផ្នែក​នីមួយៗ​នៅ​ក្នុង​វគ្គសិក្សា ឬ​ឆ្នាំ ។ប្រព័ន្ធ​ពិន្ទុ​ត្រូវ​បាន​រៀបចំ​តាម​លំដាប់​នៃ​​ពិន្ទុ​តាម​តម្លៃ​ដែល​បាន​បន្ថយ ។ប្រព័ន្ធ​ពិន្ទុ​ត្រូវ​តែ​មាន​យ៉ាង​ហោច​ណាស់​ពិន្ទុ​ពីរ ។ខ្សែ​អក្សរ​អត្ថបទ​ដែល​បញ្ជាក់​ប្រភព​របស់​ជួរ​ឈរគ្រឿង​សម្គាល់​តែ​មួយ​គត់​សម្រាប់​សកម្មភាព​​ខាង​ក្រៅអក្សរ​សង្ខេបអវត្ដមានអវត្ដមាន​​​តាម​ថ្ងៃអវត្តមានអំពើសកម្មភាពសកម្មភាព​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។សកម្មភាព​ដែល​ត្រូវ​បោះពុម្ព​ក្នុង​ផ្នែក​គ្រោង ។សកម្មភាពប្រភេទ​សកម្មភាពបន្ថែមបន្ថែម​ជួរ​ឈរ​ដែល​ភ្ជាប់បន្ថែម​ប្រព័ន្ធ​ពិន្ទុបន្ថែម​សន្លឹក​របាយការណ៍បន្ថែម​សន្លឹក​កិច្ចកការបន្ថែម​ពិន្ទុ​ទាប​ជាងបន្ថែម​សកម្មភាព​ខាងក្រៅបន្ថែម​សកម្មភាព​ថ្មីភាគរយ​ទាំងអស់​ត្រូវ​តែ​អវិជ្ជមាន​ទេ ។តម្លៃ​ទាំងអស់​ត្រូវ​តែ​វិជ្ជមាន ។អនុវត្តតើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​សន្លឹក​កិច្ចការ​នេះ​ជាមួយ​សកម្មភាព​របស់​វា​ទាំងអស់​ឬ ?កិច្ចការលម្អិត​វត្តមានមធ្យមមធ្យមបោះបង់ប្រភេទប្រភេទ​ត្រូវ​បាន​ប្រើ​នៅ​ក្នុង​សៀវភៅ​ពិន្ទុ​របស់ SchoolTool ដើម្បី​រៀបចំ​សកម្មភាព និង​អនុញ្ញាត​ឲ្យ​គ្រូ​រឹត​បន្តឹង​ប្រភេទ​ផ្សេងៗ​របស់​សកម្មភាព​ដែល​ខុសគ្នា​ក្នុង​ការ​គណនា​ពិន្ទុ ។ ឧទាហរណ៍ ពិន្ទុ​នៅ​ក្នុង​ភាគ​អាច​មាន​ពិន្ទុ​ក​តេស្ដ ៦០% កិច្ចការ​ផ្ទះ ២០% និង​​វត្តមាន ២០% ។បាន​លុប​ប្រភេទ​ដោយ​ជោគជ័យ ។ប្រភេទប្រភេទបាន​បន្ថែម​ប្រភេទ​ដោយ​ជោគជ័យ ។ផ្លាស់ប្ដូរ​ព័ត៌មាន​សម្រាប់ ${fullname}ជ្រើស​ជួរ​ឈរ​ដើម្បី​បន្ថែមជ្រើស​សកម្មភាព​របាយការណ៍ជ្រើស​សកម្មភាព​ដើម្បី​បន្ថែមប្រើ​ប្រព័ន្ធ​ពិន្ទុ​ដែល​មាន​ស្រាប់ ឬ​ប្រើ​ជួរ​ខាងក្រោមថ្នាក់​ដែល​អ្នក​ចូល​រួមថ្នាក់​ដែល​អ្នក​បង្រៀនជម្រះប្រភេទ​ជួរ​ឈរជួរ​ឈរជួរ​ឈរ​ត្រូវ​បោះពុម្ព​ក្នុង​កាត​របាយការណ៍ ។វគ្គ​សិក្សាបង្កើត​សន្លឹក​កិច្ចការ​សង្ខេបបង្កើត និង​កែសម្រួល​ទិន្នន័យ​សៀវភៅ​ពិន្ទុ​សម្រាប់​ផ្នែក ។បង្កើត​ កែសម្រួល​ និង​បង្ហាញ​​ពុម្ព​សន្លឹក​របាយការណ៍ ។បច្ចុប្បន្ន បញ្ជី​ប្រភេទ​ដែល​អាច​ប្រើ​បាន​សម្រាប់​គ្រូ​ទាំងអស់​​ត្រូវ​បាន​គ្រប់គ្រង​តាមរយៈ​ទម្រង់​នេះ ។ នោះ​ហើយ ប្រសិនបើ​គ្រូ​ម្នាក់​ ឬ​ច្រើន​​ចង់​ប្រើ​ប្រភេទ​ដែល​មិន​នៅ​ក្នុង​បញ្ជី​បច្ចុប្បន្ន កម្មវិធី​គ្រប់គ្រង​តំបន់បណ្ដាញ​អាច​បន្ថែម​វា​នៅ​ទីនេះ ។ ប្រសិនបើ​ប្រភេទ​លំនាំដើម​មួយ​ចំនួន​មិន​ទាក់ទង​នឹង​សាលា​របស់​អ្នក​ទេ យក​ពួកវា​ចេញ​ខាងក្រោម ។ប្រព័ន្ធ​ពិន្ទុ​ផ្ទាល់ខ្លួនកាល​បរិច្ឆេទកាល​បរិច្ឆេទប្រភេទ​លំនាំ​ដើមបាន​ផ្លាស់ប្ដូរ​ប្រភេទ​លំនាំ​ដើម​ដោយ​ជោគជ័យ ។លុបលុប​សន្លឹក​កិច្ចការពន្លាពន្លា​សន្លឹក​របាយការណ៍ពន្លា​ពុម្ព​សន្លឹក​របាយការណ៍បាន​ពន្លា​សន្លឹក​របាយការណ៍ការ​ពិពណ៌នាទាញ​យកទាញ​​យក PDFកាល​បរិច្ឆេទ​ផុត​កំណត់មិន​អនុញ្ញាត​ឲ្យ​មាន​ស្ទួន​​អក្សរ​កាត់​ទេ ។មិន​អនុញ្ញាត​ពិន្ទុ​ស្ទួន ។ពិន្ទុ​នីមួយ​ៗ​ត្រូវ​បាន​តភ្ជាប់​តាម​ភាគរយ​អប្បបរមា​ចាំបាច់​ ដើម្បី​បំពេញ​ពិន្ទុ​ដែល​ត្រូវ​គ្នា ។ ឧទាហរណ៍ 95% ហើយ​ខាងលើ​គឺ​ "A," 87% លើស "B," ។ល។ពិន្ទុ​នីមួយៗ​​​ត្រូវ​បាន​ភ្ជាប់​តាម​តម្លៃ​ចំណុច​តួលេខ ។ ឧទាហរណ៍​ ក្នុង​សហរដ្ឋអាមេរិក "A" តាមធម្មតា ពិន្ទុ​ ៤ ដែល​មានតម្លៃ​ "B," ពិន្ទុ ៣ ។ល។ តម្លៃ​នេះ​នឹង​ត្រូវ​បាន​អនុញ្ញាត​ក្នុង​ការ​គណនា​មួយ​ចំនួន​តាម​ពិន្ទុ ដូចជា​​ស្វែងរក​ចំណុច​មធ្យម​ពិន្ទុ ។ប្រព័ន្ធ​ពិន្ទុ​នីមួយៗ​ត្រូវការ​ចំណងជើង​ខ្លី​ៗ​ ដើម្បី​បញ្ជាក់ដល់​​អ្នកប្រើ​ ឧទាហរណ៍ បើ​ពិន្ទុ​​សាលា​របស់​អ្នក​​ពី "A" ដល់ "E," ចំណងជើង​អាច​ "A-E"កែ​សម្រួលកែ​សម្រួល​សកម្មភាព​ខាងក្រៅកែសម្រួល​សៀវភៅ​ពិន្ទុកែ​សម្រួល​ជួរ​ឈរ​ដែល​ភ្ជាប់កែ​សម្រួល​សន្លឹក​របាយការណ៍កែសម្រួលពុម្ពកែ​សម្រួល​សន្លឹក​កិច្ចការបញ្ចូល​អក្សរ​សង្ខេប សម្រាប់​តែ​ពិន្ទុ​ប៉ុណ្ណោះ បើ​ពិន្ទុ​មាន​ច្រើន​ជាង​តួ​អក្សរ​បួន ហើយ​អ្នក​ចង់​បង្កើត​អក្សរ​សង្ខេប​ជំនួស ​សម្រាប់​សៀវភៅ​ពិន្ទុ ។បញ្ចូល​ពិន្ទុ​សម្រាប់ ${fullname}តែង​សេចក្ដីប្រឡងប្រព័ន្ធ​ពិន្ទុ​ដែល​មាន​សម្រាប់នាំចេញ​ជា XLSសកម្មភាព​ខាងក្រៅលេខ​សម្គាល់​សកម្មភាព​ខាងក្រៅប្រភព​សកម្មភាព​ខាងក្រៅធ្លាក់​តាម​វគ្គរក​ឥឡូវ​នេះឧទាហរណ៍ បើ​អ្នក​មាន​សន្លឹក​កិច្ចការ​បី​ក្នុង​ផ្នែក "A," "B," និង "C," និង​ចុច "បង្កើត​សន្លឹក​កិច្ចការ​សង្ខេប" សន្លឹក​បន្ថែម ដែល​មាន​ចំណង​ជើង "សង្ខេប" នឹង​ត្រូវ​បង្កើត ដែល​រួម​បញ្ចូល​ពិន្ទុ​មធ្យម​ពី "A," "B" និង "C" ក្នុង​ជួរ​ឈរ​បី​ដំបូង ។ឧទាហរណ៍ និយាយ​ថា​វគ្គសិក្សា​គឺ "Fall 2011," ហើយ​អ្នក​បាន​ចែក​របាយការណ៍​ដែល​មាន​ចំណង​ជើង​ថា "ពិន្ទុ​ឆមាស" ដែល​រួម​មាន​សកម្មភាព "ត្រីមាស​ទី​មួយ" ដោយ​ប្រើ​មាត្រដ្ឋាន​ពិន្ទុ​ដែល "3" ឬ​ខ្ពស់​ជាង​នេះ ។ ដើម្បី​បង្កើត​របាយការណ៍​សិស្ស​​មាន​ពិន្ទុ​ត្រីមាស អ្នក​នឹង​ជ្រើស​របាយការណ៍​សកម្មភាព "Fall 2011 - Semester Grades - First Quarter" ហើយ​ជ្រើស "3" ជា​ពិន្ទុ​ទាប​បំផុត ។ ហើយ​ចុច "ទាញយក ។"ឧទាហរណ៍ ដើម្បី រឹត​បន្តឹង​ការ​ប្រឡង​​មាន​ពិន្ទុ ៦០% កិច្ចការ​ផ្ទះ​ ២០% និង​សំណួរ ២០% បញ្ចូល "60" នៅ​ជាប់នឹង "ប្រឡង" 20" នៅ​ជាប់នឹង "កិច្ចការ​ផ្ទះ" និង "20" នៅ​ជាប់នឹង "សំណួរ ។"ពិន្ទុពិន្ទុ ${name}លម្អិត​ពិន្ទុសៀវភៅ​ពិន្ទុរបាយការណ៍​សៀវភៅ​ពិន្ទុជួរ​ឈរ​ក្រឡា​ចត្រង្គក្រុមក្បាលលាក់បង្ហាញ​តែ​សកម្មភាព​លាក់​ប៉ុណ្ណោះ​​ក្នុង​ past _ weeks'លាក់ ?តម្លៃ​ពិន្ទុ​ចំនួន​គត់​ខ្ពស់​បំផុត​ដែល​អាចកិច្ចការ​ផ្ទះមិន​បាន​រក្សា​ទុក​ពិន្ទុ​មិន​ត្រឹមត្រូវ (បន្លិច​ពណ៌​ក្រហម) ។ទិន្នានុប្បវត្តិបន្ទប់​ពិសោធន៍ស្លាកកាត​របាយការណ៍​ប្លង់ប្រភព​សកម្មភាព​ជួរ​ឈរ​ដែល​ភ្ជាប់ភាគរយ​ទាបតម្លៃ​ពិន្ទុ​ចំនួន​គត់​ទាប​បំផុត​ដែល​អាចគ្រប់គ្រង​ប្រភេទ​សកម្មភាពអតិបរមាពិន្ទុ​​​ជាប់​អតិបរមាអប្បបរមាពិន្ទុ​ជាប់​អប្បបរមាគ្មានឈ្មោះ​​របស់​ប្រភព​សកម្មភាព​ខាងក្រៅសកម្មភាព​ថ្មីប្រភេទ​ថ្មីជួរ​ឈរ​ថ្មីសកម្មភាព​ខាងក្រៅ​ថ្មីជួរ​ឈរ​ដែល​ភ្ជាប់​ថ្មីសកម្មភាព​របាយការណ៍​ថ្មីសន្លឹក​របាយការណ៍​ថ្មីប្រព័ន្ធ​ពិន្ទុ​ថ្មីសន្លឹក​កិច្ចការ​ថ្មីបន្ទាប់ទេគ្មាន​វគ្គ​បច្ចុប្បន្នគ្មាន​សន្លឹក​​របាយការណ៍មិន​ដាក់​ពិន្ទុ​អ្វី​ទាំងអស់យល់ព្រមមាន​តែ​គ្រូ​ផ្នែក​​មួយ​នេះ​ប៉ុណ្ណោះ​ ​​អាច​កែសម្រួល​សៀវភៅ​ពិន្ទុ​​បាន ។សកម្មភាព​គ្រោងសរសេរ​ជាន់​លើ​សន្លឹក​កិច្ចការ​ដែល​មាន​ចំណង​ជើង "សង្ខេប" ។វាល​ភាគរយ​ត្រូវ​តែ​មាន​លេខ​ត្រឹមត្រូវ ។ភាគរយ​មិន​អាច​ធំ​ជាង ១០០ ។តម្លៃ​ពិន្ទុពិន្ទុតម្លៃ​ពិន្ទុ​​ដើម្បី​គណនា​ចំណាត់​ថ្នាក់​សកម្មភាពចំណូល​ចិត្តការ​បង្ហាញមុនគម្រោងសកម្មភាព​របាយការណ៍ប្លង់​កាត​របាយការណ៍ប្លង់​កាត​របាយការណ៍ពុម្ព​សន្លឹក​របាយការណ៍របារការណ៍ស្នើ​អវត្ដមាន​តាម​របាយការណ៍​ថ្ងៃស្នើ​របាយការណ៍​សិស្ស​ដែល​លម្អិតបាន​បរាជ័យ​ក្នុងការ​ស្នើ​​របាយការណ៍​តាម​វគ្គសិក្សាស្នើ​របាយការណ៍ស្នើ​កាត​របាយការណ៍កា​បញ្ចូល​ដែល​ត្រូវការ​បាន​បាត់បង់ ។ត្រឡប់​ទៅ​កាន់​សៀវភៅ​ពិន្ទុSរក្សា​ទុកឆ្នាំ​សិក្សាពិន្ទុប្រព័ន្ធ​ពិន្ទុប្រព័ន្ធ​ពិន្ទុភាគរយ​ពិន្ទុ​ត្រូវ​នៅ​តាម​លំដាប់​ចុះ ។តម្លៃ​ពិន្ទុ​ត្រូវ​តែ​នៅ​តាម​លំដាប់​ចុះ ។ប្រព័ន្ធ​ពិន្ទុផ្នែកសង្ខេប​សន្លឹក​កិច្ចការ​ផ្នែកកំណត់​ចំណូល​ចិត្ត​ជួរ​ឈរការកំណត់សន្លឹក​ ១ផ្លូវកាត់ ៖ ជំនួស (Alt)-Sបង្ហាញ​ធាតុ ${count} នៃ ${total}ប្រភពចាប់​ផ្ដើម​តាម​ពិន្ទុ​ខ្ពស់​បំផុត ។ ចុច "បន្ថែម​ពិន្ទុ​ទាប" ត្រូវ​បន្ថែម​ពិន្ទុ​រហូត​ដល់​អ្នក​​​បាន​បង្កើត​ពិន្ទុ​តាម​​ភាគរយ​អប្បបរមា​​​នៃ ០ ។សិស្សឈ្មោះ​សិស្សសិស្សសិស្ស​នៅ​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។សង្ខេបយឺតយឺតយឺតពុម្ពវគ្គវគ្គសិក្សា ឬឆ្នាំវាល​ចំណង​ជើង​មិន​ត្រូវ​ទទេ​នោះ​ទេ ។ប្រភេទ​សកម្មភាពប្រព័ន្ធ​ពិន្ទុ​សកម្មភាព ។ស្លាក​ជួរ​ឈរ​សម្រាប់​សកម្មភាព​ក្នុង​សៀវភៅ​ពិន្ទុ ។កាល​បរិច្ឆេទ​ដែល​សកម្មភាព​ត្រូវ​ផុត​កំណត់​ដាក់​ពិន្ទុ ។កាល​បរិច្ឆេទ​ដែល​សកម្មភាព​ត្រូវ​បាន​បង្កើត ។សកម្មភាព​ខាងក្រៅមិន​អាច​រក​ឃើញ​សកម្មភាព​ខាងក្រៅសិស្ស​ខាងក្រោម​នេះ​ប្រឈម​មុខ​និង​ការ​ធ្លាក់​វគ្គ​សិក្សា​ដូច​ខាង​ក្រោម ៖$value ពិន្ទុ​សម្រាប់ $name មិន​ត្រឹមត្រូវ ។ភាគ​រយ​ចុងក្រោយ​ត្រូវ​តែ​ជា​លេខ សូន្យ ។ប្រតិបត្តិការ​ដែល​អ្នក​បាន​ព្យាយាម​មិន​អាច​បញ្ចប់​ឡើយ​ ពីព្រោះ​ បច្ចុប្បន្ន​គ្មាន​សន្លឹក​របាយការណ៍​រៀបចំ​ក្នុង​វត្ថុ SchoolTool របស់​អ្នក​ឡើយ ។ សូម​ឲ្យ​អ្នក​ប្រើ​ដែល​មាន​សិ​ទ្ធិ​​ជា​អ្នក​​គ្រប់គ្រង​​រៀបចំ​ យ៉ាងហោចណាស់ ន​​សន្លឹក​របាយការណ៍​មួយ​ហើយ​​ព្យាយាម​រ​​ម្ដង​ទត ។។ប្រតិបត្តិការ​ដែល​អ្នក​ប៉ុនប៉ង​មិន​អាច​បញ្ចប់​បាន​ទេ ពីព្រោះ​គ្មាន​វគ្គ​ត្រូវ​បាន​រៀបចំ​នៅ​ក្នុង SchoolTool ។ សូម​ឲ្យ​​មាន​​អ្នក​ប្រើ​ដែល​មាន​សិទ្ធិ​ជា​អ្នក​គ្រប់គ្រង ​ដើម្បី​រៀបចំ​យ៉ាង​ហោច​ណាស់ វគ្គ​មួយ ហើយ​​ព្យាយាម​អនុវត្ត​​ម្ដង​ទៀត ។ចុះ​ឈ្មោះ​របស់​ប្រភពគ្មាន ។សំណុំ​បែបបទ​នៃ​អនុញ្ញាត​ឲ្យ​អ្នក​ផ្លាស់ប្ដូរ​ភាព​សំខាន់​នៃ​ប្រភេទ ពេល​គណនា​ពិន្ទុ​មធ្យម​ក្នុង​សន្លឹក​កិច្ចការ ។សំណុំ​បែបបទ​នេះ​អនុញ្ញាត​ឲ្យ​អ្នក​បង្កើត​"ប្រព័ន្ធ​ពិន្ទុ" ឬ​មាត្រដ្ឋាន​បែងចែក​ពិន្ទុ​តាម​បំណង​ ។របាយការណ៍​នេះ​គឺ​ជា​បញ្ជី​សិស្ស​ដែល​ទទួល​បាន​ពិន្ទុ​ក្រោម​អប្បបរមា ចំពោះ​សកម្មភាព​ដែល​ជ្រើស​ពី​សន្លឹក​របាយការណ៍ ។សន្លឹក​កិច្ចការ​នេះ​គ្មាន​សកម្មភាព​ទេ ។ចំណង​ជើងសរុបប្រភេទបង្ហាញបង្ហាញ​សន្លឹក​កិច្ចការបច្ចុប្បន្នភាពធ្វើ​បច្ចុប្បន្នភាព​ពិន្ទុលេខ​សម្គាល់​អ្នក​ប្រើវាល​តម្លៃ​ត្រូវ​តែ​មាន​លេខ​ត្រឹមត្រូវ ។មើល​សៀវភៅ​ពិន្ទុមើល​ប្រព័ន្ធ​ពិន្ទុមើល​ទិន្នន័យ​សៀវភៅ​ពិន្ទុ​សម្រាប់​ផ្នែក ។ប្រភេទ​ទម្ងន់សន្លឹក​កិច្ចការសន្លឹក​កិច្ចការសន្លឹក​កិច្ចការ​ក្នុង​សៀវភៅ​ពិន្ទុ​នេះ ។ឆ្នាំបាទ/ចាសបើ​អ្នក​អាច​បន្ថែម​សន្លឹក​កិច្ចការ​សង្ខេប​ទៅ​សៀវភៅ​ពិន្ទុ​នីមួយៗ​របស់​អ្នក ដែល​រួម​បញ្ចូល​ជួរ​ឈរ​ស្វ័យ​ប្រវត្តិ​សម្រាប់​មធ្យម​នៃ​សន្លឹក​កិច្ចការ​ដែល​មាន​ទាំងអស់ ។អ្នក​មិន​បង្រៀន ឬ​ចូល​រួម​ក្នុង​ថ្នាក់​របស់​ខ្ញុំ​ទេ ។អ្នក​មាន​ការ​ផ្លាស់ប្ដូរ​មួយ​ចំនួន​ដែល​មិន​បាន​រក្សា​ទុក ។ ចុច យល់ព្រម ដើម្បី​រក្សា​ទុក​ឥឡូវ​នេះ ឬ បោះបង់ ដើម្បី​បន្ត​ដោយ​មិន​រក្សា​ទុក ។អ្នក​ត្រូវ​តែ​បញ្ជាក់​កាល​បរិច្ឆេទ​ត្រឹមត្រូវ​នៅ​ក្នុង​ឆ្នាំ​សិក្សា ។អ្នក​ត្រូវ​តែ​បញ្ជាក់​ទាំង​សកម្មភាព​របាយការណ៍ និង​ពិន្ទុ​ដែល​ជាប់​អប្បបរមា ។ប៊ូតុង​បន្ថែមប៊ូតុង​ផ្លាស់ប្ដូរពិន្ទុ​ជាប់ ៖ប៊ូតុង​យក​ចេញបង្ហាញ​តែ​សកម្មភាព​ដែល​កន្លង​ផុត ${num_weeks} សប្ដាហ៍schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sk/0000755000175000017500000000000012322071053025736 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sk/LC_MESSAGES/0000755000175000017500000000000012322071053027523 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sk/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000000733312322071052034206 0ustar menesismenesis00000000000000D<a\ $8< BM T _"&( /;@FKaj p ~    "& IV_{"(    # ' 2 @ N     & B K _ f o z   )    ' . (C l x ~            & 7 > B O ` h    *  $ +G(c  *6< ) A>&$/+72;!8.D4#1,?%3(CB 5 -0'=:"@ 9(sort)AActionsActivitiesActivities in this gradebook.ActivityActivity CategoriesAddApplyAssignmentCancelCategoriesCategories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}ClearCoursesCustom score systemDateDefault CategoryDefault category successfully changed.DeleteDescriptionEditEssayExamExisting Score SystemFind NowGradeGrade ${name}GradebookGroupHomeworkJournalLabLabelNew ActivityNew CategoryNextNoPresentationPreviousProjectRequired input is missing.SaveScoresystemSectionSettingsShowing ${count} of ${total} itemsStudent NameStudentsStudents in this gradebook.TermThe activity categoryThe activity scoresystem.The date the activity was created.The grade $value for $name is not valid.There are none.TitleTypeUpdateYearYesadd-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Slovak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: sk (sort)AAkcieAktivityAktivity v tejto klasifikačnej knihe.AktivitaKategórie aktivítPridajPoužiťPriradenieZrušiťKategórieKategórie úspešne zmazané.KategóriaKategória úspešne pridaná.Zmeniť informácie pre osobu ${fullname}VymažKurzyVlastný bodový systémDátumAktuálna kategóriaAktuálna kategória úspešne zmenená.OdstrániťPopisUpraviťEsejSkúškaExistujúci bodový systémNájsťZnámkaZnámka ${name}Klasifikačná knihaKategóriaDomáca úlohaDenníkLabOznačenieNová aktivitaNová kategóriaĎalejNiePrezentáciaPredchádzajúciProjektPožadovaný vstup chýbaUložSystém bodovaniaSekciaNastaveniaZobrazených ${count} položiek z ${total}Meno žiakaŽiaciŽiaci v tejto klasifikačnej knihe.ObdobieKategória aktivitySystém bodovania aktivít.Dátum vytvorenia aktivity.Známka $value pre $name nie je platná.Nie sú žiadne.TitulokTypAktualizovaťRokÁnoPridajZmeniťOdstrániťschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nl.po0000644000175000017500000031515512321112514026301 0ustar menesismenesis00000000000000# Dutch translation for schooltool # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2014-01-09 20:50+0000\n" "Last-Translator: rob \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: nl\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Blad1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activiteiten" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Vak-activiteiten" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Toegepaste werkbladen" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Samenvatting" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Externe activiteit" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "De externe activiteit" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Nieuwe activiteit toevoegen" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Toevoegen" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Annuleren" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titel" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Kolomlabel" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Beperken tot 5 tekens of minder." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Verwachte einddatum" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Omschrijving" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categorie" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Wegingscategorieën kunnen gebruikt worden om verschillende soorten " "activiteiten verschillend te beoordelen bij het berekenen van het " "gemiddelde. De lijst met categorieën kan ingesteld worden voor de gehele " "school door uw systeembeheerder." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Volledige kredietwaardescore" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Deze waarde moet een heel getal zijn. U zou extra kredietwaarde kunnen " "toekennen boven deze waarde." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Minimum score" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Deze waarde moet een heel getal zijn." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Activiteitsdetails" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Indienen" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Externe activiteit toevoegen" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Externe scorebron" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "De puntwaarde van deze activiteit zal berekend worden als de volledige " "kredietwaardescore maal de percentagewaarde van de externe score." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Externe scoredetails" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Informatie wijzigen van ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Externe activiteit bewerken" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Wegingscategorieën voor werkblad ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value is niet geldig." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "De externe activiteit werd niet gevonden" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Gemiddelde" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Gekoppelde kolom toevoegen" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Gekoppelde kolom bewerken" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activiteit" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Gekoppelde kolom" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Externe score" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorieën" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nieuwe categorie" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Standaard categorie" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categorien met succes verwijderd" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categorie met succes toegevoegd." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Standaardcategorie met succes gewijzigd." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Instellen als standaard" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Activiteitscategorieën" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Rapportbladsjablonen" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Werkblad toevoegen" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Een rapportblad toevoegen" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Werkblad bewerken" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Bewerken" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Rapportblad bewerken" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nieuwe rapportactiviteit." #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Cijferlijst" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nieuw rapportblad" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nieuw werkblad" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "XLS exporteren" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Terug naar cijferlijst" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Werkbladen tonen" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nieuwe activiteit." #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nieuwe externe activiteit" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nieuwe gekoppelde kolom" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Werkbladen" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Werkblad beheren" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Wegingscategorieën" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Voorkeuren" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "PDF downloaden" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Cijfers bijwerken" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Rapportblad toepassen" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Rapportblad verbergen" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Rapportblad tonen" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Rapportkaartindeling" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Vak-werkbladdetails" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Informatie vak-werkbladsjabloon" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Vak-activiteitsdetails" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Hele jaar --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Werkbladen van ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Selecteer een sjabloon --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Toegepaste werkbladen van ${year} tonen/verbergen" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sectie" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Termijn" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Jaar" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Instellingen" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Acties" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Werkblad" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Wegingscategorieën" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nieuwe externe score" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Activiteit bewerken" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Externe score bewerken" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Cijferactiviteit" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Score" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Scores" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Wegingscategorieën bewerken" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Rapportbladsjabloon" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Rapportactiviteit" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nieuwe sjabloon" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Actie" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Bladen tonen/verbergen" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mijn cijfers" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Rasterkolom" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Overzichtsitem" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nieuwe rasterkolom" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nieuw overzichtsitem" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Rasterkolom bewerken" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Overzichtsitem bewerken" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Groep" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Leerlingrapportdetail" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Eén enkel PDF-bestand met de rapportdetails van alle leerlingen in de groep." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Leerlingrapportkaart" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Eén enkel PDF-bestand met de rapportkaarten van alle leerlingen in de groep." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Gezakten" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Toont alle leerlingen met een onvoldoende in de geselecteerde " "rapportactiviteit en termijn." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Rapportkaartgegevens exporteren voor elke leerling in elke sectie van deze " "termijn." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "Rapportkaartgegevens exporteren" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Rapportkaartgegevens exporteren voor elke leerling in elke sectie van de " "school. Er zal één werkblad voor elke termijn in dat jaar zijn." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Schooljaar" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" "Samenvatting van absenties en te laat komen van één enkele sectie en termijn." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Absenties" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Werkbladsjablonen" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Vak-werkblad" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nieuw vak-werkblad" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nieuwe vak-activiteit" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Vak-activiteit" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Werkbladen tonen/verbergen" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Toevoegen aan vak-werkbladen" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Toevoegen als vak-werkblad" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapporten" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Afdrukbaar werkblad" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "Het huidige cijferlijstwerkblad is gereed om af te drukken." #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Eén enkel Excel-geformatteerd werkblad met alle werkbladen van deze " "cijferlijst." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Cijferlijst exporteren" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Totaal" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Gem." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Laatkomers" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Abs." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Er zijn wijzigingen, die niet opgeslagen zijn. Klik op OK om ze op te slaan " "of op Annuleren om verder te gaan zonder de wijzigingen op te slaan." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Onjuiste scores (aangegeven in rood) werden niet opgeslagen." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Punten" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Geen zichtbare werkbladen" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Voer cijfers in" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Geen scoresysteem" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Het cijfer $value voor $name is niet geldig." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Geen scoresysteem --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Vorige" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Volgende" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Voer cijfers in voor ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Voer cijferdetails hieronder in" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "${worksheet} cijferhistorie voor ${student}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "Verwijderde score" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet voor $student in $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} cijfers voor ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Geef een score" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Invullen" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Sorteren op" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Verwijderen" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Naar links verplaatsen" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Naar rechts verplaatsen" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Cijfers bijwerken" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Leerling" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "Scorehistorie" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Rapport" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Totaal tonen" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Totaal verbergen" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Gem. tonen" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Gem. verbergen" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Abs. tonen" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Abs. verbergen" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Laatkomers tonen" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Laatkomers verbergen" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Verbergen" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Scoresysteem" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "Waarde" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Rapportkaart: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Vakken" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Leerling: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Gedetailleerd leerlingenrapport: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Cijferdetail" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Details aanwezigheid" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datums" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Naam leerling" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Gebruikers-ID" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Gezakten per termijn" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "Gezakten in termijn ${term}" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "Rapportblad: ${worksheet}" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "Activiteit: ${activity}" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "Slagingsscore: ${score}" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "De volgende leerlingen lopen het risico om te zakken voor de volgende vakken:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "ABSENTIES PER DAG" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "Absenties per dagrapport" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "Absenties van ${day}" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "SECTIEABSENTIES" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "Absentierapport van ${section}" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "Leraar(en): ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Cijferlijstrapport" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "Cijferlijst van ${section}" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "Instructeurs: ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "Rapportkaart" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Bevat scores van rapportbladen. Geformatteerd om naar de ouders verzonden te " "worden." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Bevat scores van rapportbladen en aanwezigheid. Voor gebruik door schoolstaf." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Leerlingrapportkaart per groep" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Leerlingrapportdetail van leerling per groep" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Absenties per dag" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Toont absentie van leerling op een bepaalde datum." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Absenties per sectie" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Absent" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Te laat" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Rapportblad van ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Rapportbladen van ${year} tonen/verbergen" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Details rapportbladsjabloon" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Informatie rapportbladsjabloon" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Gebruik bereik hieronder --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Selecteer een bestaand scoresysteem of gebruik bereik hieronder" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Hoogste scoregetal mogelijk" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Laagste scoregetal mogelijk" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Nieuwe rapportactiviteit toevoegen." #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Rapportactiviteitsdetails" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Corrigeer a.u.b. de gemarkeerde velden hieronder." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Toepassen" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Rapportkaartindeling van ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Rasterkolomdetails" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Rasterkolombron" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Koptekst rasterkolom" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Details overzichtsitem" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Bron overzichtsitem" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Koptekst overzichtsitem" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "Selecteer een bron" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "Selecteer een score" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "${value} is niet geldig in ${scoresystem}." #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Maximum slagingsscore" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Minimum slagingsscore" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Gezakten per termijnrapport opvragen" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Selecteer een rapportactiviteit" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "U moet zowel een rapportactiviteit als een minimum slagingsscore aangeven." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Absenties per dagrapport opvragen" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "U dient een geldige datum uit het schooljaar te kiezen." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Rapportkaart opvragen" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Gedetailleerd leerlingenrapport opvragen" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Datum" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "Absenties (vervolg)" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "Gebruikersnaam: ${username}" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Laatkomers" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "Details aanwezigheid" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Label" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Activiteitscategorieën bewerken" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Wegingscategorieën in SchoolTool's cijferlijst worden gebruikt om " "activiteiten te organiseren, waardoor leraren de mogelijkheid hebben om de " "verschillende soorten activiteiten verschillend te beoordelen voor het " "bepalen van de cijfers. Bijvoorbeeld, het cijfer in een sectie kan bepaald " "worden door 60% toetsen, 20% huiswerk en 20% klassedeelname." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Op het ogenblik worden de beschikbare categorieën voor alle leraren beheerd " "in dit formulier. Wanneer één of meerdere leraren een categorie willen " "gebruiken die niet in de huidige lijst voorkomt, dan kan de site-manager die " "hier toevoegen. Omgekeerd kunnen de niet relevante standaardcategorieën " "hieronder verwijderd worden." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Verwijderen" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Toevoegen" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Wijzigen" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Rapportblad toepassen-sjabloon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Sjabloon" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Toepassen" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Wat is dit?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "De activiteitscategorieën gebruikt in sectiecijferlijsten voor de hele " "school, worden beheerd vanaf deze pagina." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Pas ze aan aan het soort opdrachten en beoordelingen die in uw school " "gebruikt worden." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Voer details in en selecteer kolom" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Gebruik externe scores om gegevens toe te voegen van bronnen buiten de " "SchoolTool-cijferlijst." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Externe scorebronnen moeten ingesteld worden door uw systeembeheerder" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Standaard" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Deze categorie bewerken" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Er zijn geen activiteitscategorieën." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Er zijn geen vak-activiteiten." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Dit vak heeft geen vak-werkbladsjablonen." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Huidige vak-werkbladen" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Dit jaar heeft geen vak-werkbladen." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Selecteer werkblad om toe te voegen" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Termijn of jaar" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" "Voeg het werkblad toe aan een specifieke termijn of aan het hele jaar." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Werkbladsjabloon" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Verplichte invoer ontbreekt." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Wanneer u hetzelfde sjabloon meerdere malen toevoegt, zorg er dan voor dat u " "elke versie van ditzelfde sjabloon een makkelijk herkenbare naam geeft." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" "Deze pagina geeft u de mogelijkheid om de vak-werkbladen voor dit vak te " "beheren." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" "U kunt werkbladen ook verbergen als u niet wilt dat leraren ze kunnen zien." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Wanneer u hetzelfde werkblad meerdere malen toevoegt, zorg er dan voor dat u " "elke versie van ditzelfde werkblad een makkelijk herkenbare naam geeft." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "Voer commentaar in" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "Commentaar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "Voer commentaar in." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "U heeft niet opgeslagen wijzigingen die verloren zullen gaan." #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Lege cellen invullen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Cijfer" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Selecteer een cijfer om toe te passen voor alle leerlingen in de " "cijferlijstkolom." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Opslaan" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Deze sectie bevat alleen werkbladen die verborgen zijn." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "U kunt ${unhide_worksheets}, of ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "O" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Sneltoets: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "Uitklappen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "Inklappen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Uitzoomen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Normaal zoomen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Inzoomen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "U geeft geen les en bezoekt ook geen enkele klas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Klassen waar u les geeft" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Klassen die u bezoekt" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Rapportbladen gebruiken de SchoolTool-cijferlijst om gegevens en commentaar " "te verzamelen van leraren over leerlingen in alle secties." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" "De eerste stap in dit proces is om een nieuw rapportbladsjabloon aan te " "maken." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" "Nadat u een sjabloon heeft aangemaakt, is de volgende stap om ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "het toe te passen in cijferlijsten van leraar." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Huidige toegepaste werkbladen" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Toegepast werkblad" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Index" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Zichtbaar" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Dit jaar heeft geen toegepaste werkbladen." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Huidige toegepaste rapportbladen" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Rapportblad" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Dit jaar heeft geen toegepaste rapportbladen." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Werkbladsjabloonbeheer" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "Vak-werkbladen" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "Vak-werkbladbeheer" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "Er zijn ${count} vak-werkbladen voor ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "Er zijn geen vak-werkbladen voor ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Rapportbladsjabloonbeheer" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Er zijn ${count} rapportbladsjablonen ingesteld." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Er zijn geen rapportbladsjablonen ingesteld." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Toegepast rapportblad-beheer" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Toegepaste rapportbladen" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Er zijn ${count} rapportbladen toegepast in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "Er zijn geen rapportbladen toegepast in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Geen cijfers gegeven" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Rasterkolommen" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Koptekst" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Dit rapport heeft geen rasterkolommen." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Overzichtsitems" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Dit rapport heeft geen overzichtsitems." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Gebruik deze pagina om een standaardrapportkaart te maken, met gegevens uit " "${report-sheets} en het aanwezigheidslogboek." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "rapportbladen" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "De standaardrapportkaart bevat een raster waarvan elke rij correspondeert " "met een sectie en de kolommen zoals ingesteld op deze pagina." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Onder het raster is een overzicht van elke sectie, waar de ingestelde " "overzichtsitems ingedeeld zijn als bij een tekstoverzicht. Dit wordt " "gebruikt voor commentaren en andere scores die niet passen in het raster." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Zowel de rasterindeling als de overzichtsindeling zijn optioneel; als er " "geen kolommen of items ingesteld zijn zal de hele indeling overgeslagen " "worden." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "De rapportkaarten kunnen gegenereerd worden voor een individueel persoon of " "alle mensen in een groep." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Selecteer rapportblad om toe te passen" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Selecteer een termijn of pas het toe voor het hele jaar." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Wanneer u hetzelfde sjabloon meerdere malen toepast in dezelfde termijn, " "zorg er dan voor dat u elke toepassing van dit sjabloon een makkelijk " "herkenbare naam geeft." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "De eerste stap in dit proces is om ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "een nieuw rapportbladsjabloon aan te maken." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Nadat u een sjabloon heeft, kunt u dit formulier gebruiken om het " "rapportblad toe te voegen aan de cijferlijst van elke sectie die bijeenkomen " "in de aangegeven termijn of termijnen." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Gegevens die zijn verzameld vanaf rapportbladen kunnen toegevoegd worden aan " "de ${report-card-layout} of aangepaste rapporten." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "standaardrapportkaart" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Bestandstype" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Selecteer een jaar of termijn" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Downloaden" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "${student_name} heeft nooit een score gekregen in dit werkblad." #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "Evaluatie" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Rapportactiviteiten" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Er zijn geen rapportactiviteiten." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Een rapportblad is een speciaal soort cijferlijstwerkblad dat toegepast kan " "worden voor alle cijferlijsten van leraren in de hele school." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Elk toegepast werkblad zal de rapportactiviteiten bevatten, zoals ingesteld " "in het sjabloon." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Met dit formulier kunt u de wegingscategorieën wijzigen bij het berekenen " "van de gemiddelde scores in een werkblad." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Voer numerieke waardes in voor elke relevante categorie." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Als u bijvoorbeeld wilt dat 60% van het cijfer bepaalt wordt door het " "examen, 20% door het huiswerk en 20% door proefwerken, voer dan \"60\" in " "bij \"Examen,\" 20\" bij \"Huiswerk\" en \"20\" bij \"Toetsen.\"" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "De lijst met categorieën kan aangepast worden voor uw school door uw " "systeembeheerder." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Werkbladen herschikken of verbergen" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Volgorde" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Werkbladsamenvatting" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Overschrijf het bestaande werkblad met de naam \"Samenvatting\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Werkbladsamenvatting aanmaken" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Gebruik werkbladen in uw cijferlijst op dezelfde manier als een rekenblad, " "om grote aantallen activiteiten te organiseren. U kunt kolommen uit een " "werkblad koppelen aan een ander werkblad." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "U kunt een samenvattend werkblad toevoegen aan elk van uw cijferlijsten, dat " "automatisch een kolom toevoegt voor het gemiddelde van alle bestaande " "werkbladen." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Wanneer u bijvoorbeeld drie werkbladen in een sectie heeft, \"A,\" \"B,\" en " "\"C,\" en dan klikt op \"Samenvattende werkbladen aanmaken,\" dan wordt er " "een extra werkblad aangemaakt met de naam \"Samenvatting\" waarin u de " "gemiddelde scores kunt vinden van de eerste drie kolommen \"A,\" \"B\" and " "\"C\"." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Kolomvoorkeuren instellen" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Soort kolom" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Verbergen?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Verberg 'Toon alleen activiteiten uit de afgelopen _weken'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Bijwerken" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Werkbladsamenvattingen aanmaken" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Cijfer ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "Toon alleen activiteiten uit de afgelopen ${num_weeks} weken" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sorteren)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Toegepaste rapportblad verbergen" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Rapportkaartindeling" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Bron" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nieuwe kolom" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Selecteer een kolom om toe te voegen" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Overzichtssectieactiviteiten" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Selecteer een activiteit om toe te voegen" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Geen huidige termijn" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Deze actie kan niet uitgevoerd worden omdat er momenteel geen termijn " "ingesteld is in SchoolTool. Vraag een gebruiker met beheerdersrechten om ten " "minste één termijn in te stellen en probeer het dan opnieuw." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Geen rapportbladen" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "Deze actie kan niet uitgevoerd worden omdat er momenteel geen rapportblad " "ingesteld is in SchoolTool. Vraag een gebruiker met beheerdersrechten om ten " "minste één rapportblad in te stellen en probeer het dan opnieuw." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Rapportwerkblad" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Activiteiten van ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Een rapportbladsjabloon geeft de activiteiten aan om toe te voegen aan een " "rapportblad, dat toegepast wordt voor elke sectie in een termijn of jaar." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Dit rapport bevat een lijst met leerlingen die onder een minimum score " "blijven voor een geselecteerde activiteit uit een rapportblad." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Stel dat de termijn bijvoorbeeld \"Herfst 2011\" is en u een rapportblad " "heeft toegepast met de naam \"Semester-cijfers\", dat een activiteit " "\"Eerste kwartaal\" bevat waar een \"3\" of hoger geslaagd betekent. Om dan " "een rapport aan te maken van leerlingen die een onvoldoende hebben voor het " "eerste kwartaal, dan zou u het activiteitenrapport selecteren \"Herfst 2011 -" " Semester-cijfers - Eerste kwartaal\" en \"3\" als het minimum " "slagingscijfer en daarna op \"Downloaden\" klikken." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Rapport opvragen" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Sectie werkbladsamenvatting" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Toegepaste rapportblad tonen" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Tonen" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Werkblad verwijderen" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Weet u zeker dat u dit werkblad met alle activiteiten wilt verwijderen?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Dit werkblad bevat geen activiteiten." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Werkbladdetails" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Werkbladinformatie" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "Rapportbladen exporteren" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "Termijnwerkbladen" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "Werkbladen exporteren" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "Exporteren voltooid" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "Schooljaarwerkbladen" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Rapportkaartindelingen" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Opdracht" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essay" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Examen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Huiswerk" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Logboek" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentatie" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Project" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "Identificeert het rapportblad in cijferlijsten van leraar." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identificeert het vak-werkblad in cijferlijsten." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "De datum waarop een cijfer voor de activiteit zal worden gegeven." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Het kolomlabel voor de activiteit in de cijferlijst." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "De activiteit-categorie" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Scoresysteem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Het activiteitenscoresysteem" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "De datum waarop de activiteit werd aangemaakt." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Kolommen" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Kolommen om te tonen op de rapportkaart." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Activiteiten om te tonen in de overzichtssectie." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Werkbladen in deze cijferlijst." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Activiteiten in deze cijferlijst." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Leerlingen" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Leerlingen in deze cijferlijst." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Externe activiteitenbron" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "De registratienaam van de bron" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "Externe activiteiten-ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Een unieke identificator voor de externe activiteit" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Puntwaarde om het activiteitcijfer te berekenen" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Naam van de externe activiteitenbron" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Een korte naam voor de externe activiteitenbron" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Een korte naam voor de externe activiteit." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Gekoppelde kolom activiteitenbron" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Tekst die de bron van de kolom aangeeft" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Logboekgemiddelde" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Rapportbladsjablonen aanmaken. bewerken en toepassen" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Sjablonen bewerken" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Cijferlijstgegevens van een sectie aanmaken en bewerken." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Cijferlijst bewerken" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Cijferlijst bekijken" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Cijferlijstgegevens van een sectie bekijken." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Alleen de leraar van een sectie kan zijn cijferlijst bewerken" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Vak-werkblad toevoegen" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Scoresystemen" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Scoresysteem toevoegen" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Als u het scoresysteem verbergt zal deze niet meer beschikbaar zijn voor " "toekomstig gebruik, maar de bestaande scores zullen wel blijven bestaan. Dit " "kan momenteel niet ongedaan worden gemaakt, maar u kunt wel een nieuwe " "versie van hetzelfde scoresysteem aanmaken." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nieuw scoresysteem" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Afkorting" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Puntwaarde" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Lage percentage" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Slagingsscore" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Wanneer de waarden in het scoresysteem aflopend zijn, waar 1 dus de beste " "score is, stel dit dan in op 'Maximum'. Laat het anders staan op 'Minimum' " "slagingsscore." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Met dit formulier kunt u een aangepast \"scoresysteem\" of " "beoordelingsschaal aanmaken." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Een scoresysteem wordt bepaald door een reeks van mogelijke scores met " "verminderende waardes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Elke score wordt geassocieerd met een numerieke puntwaarde. In de VS " "bijvoorbeeld is een \"A\" 4 punten, een \"B\" 3 punten, enz. Deze waarden " "worden gebruikt bij alle berekeningen met deze scores, zoals het bepalen van " "de gemiddelde score." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Elke score wordt geassocieerd met een minimum percentage dat nodig is om de " "corresponderende score te bereiken. Bijvoorbeeld, 95% en daarboven is een " "\"A\", 87% en daarboven is een \"B\", enz." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Voer alleen een afkorting voor een score in, wanneer de score meer dan vier " "tekens bevat en u een alternatieve afkorting wilt aanmaken voor de " "cijferlijst." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Start met de hoogste score. Klik op \"Toevoegen\" om scores toe te voegen " "totdat u een score heeft aangemaakt met een minimum percentage van 0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Er zijn er geen." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Een scoresysteem is een schaal die gebruikt wordt voor een beoordeling, " "zoals een cijferschaal of rubrieksschaal." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "Aanpassen" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} inhoud" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} subvereisten" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Nu zoeken" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Wissen" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "${count} van ${total} items worden getoond" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Het titelveld mag niet leeg zijn." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Veld voor de waarde moet een geldig getal bevatten." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Veld voor percentage moet een geldig getal bevatten." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Alle waarden mogen niet negatief zijn." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Alle percentages mogen niet negatief zijn." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentage mag niet groter dan 100 zijn" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Een scoresysteem dient minimaal twee scores te bevatten." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "De scorewaarden dienen in aflopende volgorde te zijn." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Scorepercentages dienen in aflopende volgorde te zijn." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Het laatste percentage moet nul zijn." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Dubbele scores zijn niet toegestaan." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Dubbele afkortingen zijn niet toegestaan." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ja" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nee" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Bestaand scoresysteem" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Aangepast scoresysteem" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "${scoresystem} verbergen" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Elk scoresysteem heeft een korte titel nodig ter identificatie voor andere " "gebruikers. Als de cijfers op uw school bijvoorbeeld gaan van \"1\" tot " "\"10\", dan zou de titel kunnen zijn \"1-10\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Start met de hoogste score. Klik op \"Lagere score toevoegen\" om scores toe " "te voegen totdat u een score heeft aangemaakt met een minimum percentage van " "0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Lagere score toevoegen" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Wanneer de waarden in het scoresysteem aflopend zijn, waar 1 dus de beste " "score is, stel de waarde hieronder dan in op 'Maximum' slagingsscore. Laat " "het anders staan op 'Minimum' slagingsscore." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "slagingsscore:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Scoresysteem tonen" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "Geslaagd/Gezakt" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "Procent" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "100 punten" #~ msgid "Name" #~ msgstr "Naam" #~ msgid "Requirement index" #~ msgstr "Index van vereisten" #~ msgid "Section:" #~ msgstr "Sectie:" #~ msgid "Apply a grade for all students:" #~ msgstr "Een cijfer geven aan alle leerlingen:" #~ msgid "Period Number" #~ msgstr "Periodenummer" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Voer numerieke waardes in voor elke relevante categorie. De som van alle " #~ "waardes moet precies 100 zijn." #~ msgid "Term:" #~ msgstr "Termijn:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sv.po0000644000175000017500000025007712321112514026321 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . msgid "" msgstr "" "Project-Id-Version: SchoolTool Version 0.11.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: sv\n" "Generated-By: setup.py\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktiviteter" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Sammandrag" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Lägg till" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Avbryt" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Rubrik" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Beskrivning" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategori" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Ändra uppgifter om ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Genomsnitt" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorier" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Ny kategori" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Aktivitets kategorier" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Redigera" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Betyg" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportera XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Åter till betygen" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Ny aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sektion" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Termin" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "År" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Inställningar" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Åtgärder" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "grupp" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Skolår" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapporter" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Föregående" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Nästa" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Ta bort" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurser" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Verkställ" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Datum" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etikett" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Hantera aktivitetskategorier" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Lägg till" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Ändra" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Mall" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Spara" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Uppdatera" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Elever" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Typ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Det finns inga." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Sök nu" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Rensa" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Visar ${count} av ${total} poster" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ja" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nej" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Namn" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_AU/0000755000175000017500000000000012322071053026310 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_AU/LC_MESSAGES/0000755000175000017500000000000012322071053030075 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_AU/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_AU/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000006722712322071052034411 0ustar menesismenesis00000000000000A$ ,#+Ccj|/'{R-EC]5-  0DKR Ze0 3CUn% P 5 @ R W _ f q ! >"_"h"y"+"""""#2/#b#u## # ##)#L#E%$k$}$$%$$$-$/$%3T%&&&&&&&&&& '3'J' ^'&j'' ''('!''()!* &*4*J*a*u********+0++++ +H+E,W,l,,,,,,,,-/*0<0 B0P0 _0 l0v0 0 0000/000+1<1O1$U1z113+2_2g2w2{222 22%23#3 83E3`3q3y333 3 33&3 3 3 44+4>4N4`4q444 4 44444448465 I5/V5*5'5 55,5 6 %626;6C6S6f6z6 6666667'7G7V7j7777 77 7 7.7)7 &828:8T8k8t8{8"8U89 9999 999 ::(:D:K:?S:::::: :":::3;*E;"p;;';D;(<!?<a<N=+>#>>n>LU?m?@L/@!|@@@@@@@@@@ AA(ADASA"eAA A AAAAAA'yBkB5 CDCC C CC C3CCE#EFF;FBFTFjFFF/F'F{FRnG-GEGC5H5yH-H HHHHII#I*I 2I=I[I0rIIIIIIII JJ-JFJWJ%oJ JJPJ KK*K/K7K >KIKbL M6M?MPM+mM"MMMM2N9NLN^N dN qN}N)NLNENBOTOlO%OOO-O/O+PKQ_QdQjQ&{QQQQQ QQ R !R&-RTR ]RjR(sR!RRdSRTT TT U$U8UGUXUkU|UUUUDV0aVVVV VHVWW.WGWVWmWWWWWXFZZZ [[ [ *[4[ E[ Q[^[d[l[/q[[[+[[ \$\8\A\3\]%]5]9]?]R] q]]%]]#] ]^^/^7^M^U^ k^ y^^&^ ^ ^ ^^^^ __/_C_T_ e_ r_______8__ `/`*D`'o` ``,` ` ```aa$a8a Sa`avaaaaaabb(bCbWbYb ^bjb pb }b.b)b bbbc)c2c9c"IcUlcccNdVdld dddddde e?eQeSeYe^ege le"yeee3e*f"+fNf'dfDf(f!fg hh#miiniLjm]jjKj!6kXk^kdkiknkukkkk kk(kk l"lBl Tl ^lilllll'3mk[m5mDmBnFnMn\n3cnU)9&=8@g7d=(w<Z#<"\ + 01~2 ,%5]4+O:l56 rQ.#R$j}a>M;DNV"Jt'* hYA*|6e/[,(LH!1W?&$%I 9!F@ qBi.G)8332u-C;? mPos_ T`v:/-Xc'b{7  ^xz40n SkE>fyApK$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAdd new report activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse Activity DetailsCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExport report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceFailuresFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ReportGrid ColumnGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide Deployed Report SheetHide Report SheetHide/unhide Deployed Worksheets for ${year}Hide/unhide SheetsHide?Highest integer score value possibleHomeworkIf the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage WorksheetMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOnly the instructor of a section can edit its gradebook.Outline ActivitiesOutline ItemOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet TemplatesReport WorksheetReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.SourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonpassing score:remove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool.gradebook Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 03:02+0000 Last-Translator: Sylver_51 Language-Team: English (Australia) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: en_AU $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd new activityAdd new report activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse Activity DetailsCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create, edit and deploy report sheet templates.The list of available categories for all teachers is managed through this form. If one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Grid ColumnEdit Report SheetEdit TemplatesEdit WorksheetEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExport report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceFailuresFailures by TermFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Autumn 2011," and you have deployed a report sheet entitled "Term Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Autumn 2011 - Term Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ReportGrid ColumnGrid ColumnsGroupHeadingHideHide 'show only activities due in past _ weeks'Hide Deployed Report SheetHide Report SheetHide/unhide Deployed Worksheets for ${year}Hide/unhide SheetsHide?Highest integer score value possibleHomeworkIf the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage WorksheetMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNothing GradedOKOnly the instructor of a section can edit its gradebook.Outline ActivitiesOutline ItemOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet TemplatesReport WorksheetReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Shortcut: Alt-SShowing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.SourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary of absences and tardies from a single section and term.LLatesLateTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customised "score system" or grading scale.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.Weight CategoriesWorksheetWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.AddChangepassing score:RemoveShow only activities due in past ${num_weeks} weeksschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ro/0000755000175000017500000000000012322071053025741 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ro/LC_MESSAGES/0000755000175000017500000000000012322071053027526 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ro/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000001115112322071052034202 0ustar menesismenesis00000000000000Nk# $(:M]v  " !&2Y `lq      % - 1 7 R _ l             . 7 ? H '^       k , " '# K U W ` m x      %+ 3=]&z'  3Qk&    *>O_x     ( GQW_+t ~N'AF#;M,*"JL4B (G-5C9= <I+23%6$.) &@E/7>0K8D 1!?H:$value is not a valid weight.$worksheet for $student in $section(sort)AActionsActivitiesActivityActivity CategoriesAddAdd Linked ColumnAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityApplyAverageCancelCategoriesCategories successfully deleted.Category successfully added.Change information for ${fullname}Column TypeCoursesDateDefault CategoryDefault category successfully changed.DeleteDescriptionEditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetEnter grades for ${fullname}EssayExport XLSExternal ActivityGradeGrade ${name}GroupHide?HomeworkJournalLabLabelManage Activity CategoriesNew ActivityNew CategoryNew External ActivityNew Report ActivityNew Report SheetNew WorksheetNextNoPointsPreferencesPresentationPreviousProjectReportsReturn to GradebookSaveSectionSet Column PreferencesStudentsSummaryTemplateThe external activityThe external activity couldn't be foundThere are none.TitleTotalUpdateUpdate GradesYearYesYou have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.Project-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Manuel R. Ciosici Language-Team: Romanian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: ro X-Rosetta-Version: 0.1 $value nu este o greutate validă.$worksheet pentru $student în $section(sortare)AAcțiuniActivitățiActivitateCategorii de activitateAdaugăAdaugă coloană conectatăAdaugă o foaie de raportAdaugă o foie de lucruAdaugă o activitate externăAdaugă activitate nouăAplicăMedieAunlareCategoriiCategorii le au fost adăugate.Categoria a fost adăugată.Schimbare detaliile pentru ${fullname}Tipul coloaneiCursuriDatăCategorie implicităCategoria implicită a fost schimbată.ŞtergeDescriereEditeazăEditare activitate externăEditează coloană conectatăEditează foaia de raportEditează foaia de lucruIntroduceți notele pentru ${fullname}EseuExportă XLSActivitate externăNotăNota ${name}GrupAscunde?TemăJurnalLaboratorEtichetăAdministrează categoriile de activitățiActivitate nouăCategorie nouăActivitate externa nouăRaport de activitate nouFoaie nouă de raportFoaie de lucru nouăUrmătorNuPunctePreferințePrezentarePrecedentProiectRapoarteÎnapoi la catalogSalveazăSecțiuneSetați preferințele coloaneiStudențiSumarȘablonActivitatea externăActivitatea externă nu a putut fi găsităNu există niciunul.TitluTotalActualizeazăActualizează noteleAnDaExistă unele modificări care nu au fost salvate. Clic OK pentru a le salva acum sau CANCEL pentru a continua fără a salva.schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fi/0000755000175000017500000000000012322071053025717 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fi/LC_MESSAGES/0000755000175000017500000000000012322071053027504 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fi/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000003457212322071052034174 0ustar menesismenesis00000000000000, $W&R~-  *1 9Dbk%  "'/ 6A 0"Mp vLE27&Ho v& n\aw .0Hy Oa gu   $3>rz~%#  $, 4 B L W a n{ ''Ws z    $ 1 ? JV^t} "v08 N[od'="W(zVn LyL2 8 > C H O W i q   k  ! ! ! *!8!'# -# 9#Z#C\# #J$$$ %% )% 3%=%.R%%%%%%%6 &+D&p& y& && && &&{' '''' ' 'W'PK((((((((5)<)B)W)g):*8+@+]+w++j,F,,,%, ----. .. ).3.<.O.a.h.p..!. ..G/?/ 0 0$0,09D0~0"00)00001!121B1[1j1~11111 11011 2T;22 2 2 2222223(3 13;3B3Y3q33 33 333*3 4444 4 44 4%5.575 G5 U5_55+6*G6.r6W6 6]7Bd7"7q7<8D8I8P8 W8a8s8 88888 D9 N9\9e9m9s9?d/13u&mfzKDc]~A7J'B:jr|NI8kwTtV`5"(-a)FyCv}eLpZh,Q=>s0.oMHS2<bqxR*Pg!\l_%{iO4;# @nW^X $U9 G6 YE+[ $value is not a valid weight.(sort)-- No score system --AA score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.AbbreviationAbs.AbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.ActivityActivity CategoriesActivity DetailsAddAdd Score SystemAdd a Report SheetAll percentages must be non-negative.All values must be non-negative.ApplyAssignmentAttendance DetailAve.AverageCancelCategoriesCategories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Change information for ${fullname}ClearColumn LabelContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.CoursesCustom score systemDateDefault CategoryDefault category successfully changed.DeleteDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateEach score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.EditEdit Category WeightsEdit Report SheetEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter numeric values for each relevant category.EssayExamExisting Score SystemFile TypeFind NowFor example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGroupHideHide Ave.Hide?Highest integer score value possibleHomeworkIf the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.Invalid scores (highlighted in red) were not saved.JournalLabLabelLimit to 5 characters or less.Lists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesMaximumMinimumMinimum ScoreMove leftMove rightMy GradesNew ActivityNew CategoryNew Report SheetNew Score SystemNextNoNothing GradedOKOrderPassing ScorePercentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.PointsPreferencesPresentationPreviousProjectReport Card: ${schoolyear}Report Sheet TemplatesReportsRequired input is missing.Return to GradebookSaveSchool YearScoreScore SystemScore SystemsScore thisScoresystemSectionSelect a year or termSettingsSheet1Show Ave.Showing ${count} of ${total} itemsSort byStart with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent NameStudent Report CardStudent: ${student}StudentsStudents in this gradebook.SubmitTardiesTardyTermThe activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The date the activity was created.The grade $value for $name is not valid.The list of categories can be customized for your school by your system administrator.There are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This value must be an integer.This value must be an integer. You may award extra credit above this value.TitleTotalTrd.TypeUpdateUser IdView Score SystemVisibleWhat is This?YearYesYou have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.Zoom InZoom NormalZoom Outadd-buttonchange-buttonremove-buttonProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 01:46+0000 Last-Translator: Gediminas Paulauskas Language-Team: Finnish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: fi X-Rosetta-Version: 0.1 $value ei ole kelvollinen painotusarvo.(lajittele)-- Ei pistetysjärjestelmää --APisteytysjärjestelmän avulla oppilaille voidaan antaa arvosanoja.Pisteytysjärjestelmässä määritellään koulunne käyttämä arvostelujärjestelmä (Suomessa käytössä muun muassa 4-10 ja erinomainen-hyvä-tyydyttävä-heikko -järjestelmät). Määrittelyssä listataan mahdolliset arvosanat ja niiden prosentuaalinen arvo.Pisteytysjärjestelmän pitää sisältää vähintään kaksi pistearvoa.LyhennePssolotPoissaolotPoissaolot päivittäinPoissaoloToiminnotArviointimateriaalitArviointimateriaalit tässä arvostelulistassaArviointimateriaaliArviointimateriaalikategoriatArviointimateriaalin tiedotLisääLisää pisteytysjärjestelmäLisää raporttilomakeKaikkien prosenttimäärien pitää olla positiivisia.Kaikkien arvojen pitää olla positiivisia.HyväksyTehtäväPoissaolotKskarvoKeskiarvoPeruutaKategoriatKategorioiden avulla erilaisia arvioitavia materiaaleja voidaan painottaa eri tavalla kurssin keskiarvoa laskettaessa. Koulussa käytettävät arviointimateriaalit määrittää koulun ylläpitäjä.Kategoriat poistettuKategoriaKategoriapainotuksetKategoria lisättyMuuta tietoa ${fullname}TyhjennäSarakeotsikkoSisältää arviointi- ja poissaolotiedot. Suunniteltu kouluhenkilökunnan käyttöön.Sisältää arviointitiedot. Suunniteltu lähetettäväksi oppilaan vanhemmille.KurssitOma pisteytysjärjestelmäPäivämääräOletuskategoriaOletuskategoria muutettuPoistaKuvausYksityiskohtainen oppilastietoraportti: ${schoolyear}LataaLataa PDF-tiedostonaMääräpäiväJokaiselle arvosanalle tulee määritellä myös sen saamiseksi tarvittava vähimmäisosuus, jolla arvosana heltiää. Edellä mainitun esimerkin mukaisesti A:n saamiseksi osuuden pitää olla 95% ja B:lle 87%.Jokaiseen arvosanaan liittyy siis numerolla määriteltävä pistearvo. Esimerkiksi Yhdysvalloissa A on arvoltaan 4 pistettä, B 3 pistettä ja niin edelleen. Nämä pistearvot voidaan laskea mille tahansa pisteytysjärjestelmälle laskemalla keskiarvo.MuokkaaMuokkaa kategoriapainotuksiaMuokkaa raporttilomakettaSuorita arviointiLyhennettä ei kannata käyttää, ellei arvosana ole neljää merkkiä pidempi. Tästä on hyötyä, kun haluat luoda lyhyemmän mutta ymmärrettävän muodon virallisen tittelin rinnalle arviointikirjassa käytettäväksi.Kirjoita arvionti alapuolelleKirjoita jokaiseen käyttämäsi arviointimateriaalin kohdalle numero.EsseeTenttiOlemassa oleva pisteytysjärjestelmäTiedostomuotoHae nytEsimerkiksi jossain kielessä kokeen painotus voisi olla 60% arvioinnista, kotitehtävien 20% ja sanakokeiden 30%. Tällaisessa tapauksessa kirjoita kokeen alapuolelle "60", kotitehtävien alle "20" ja sanakokeiden "30".Paras arvosanaLuokkaArvioi ${name}Anna arvosanatArvosanatArviontiArviointien vientiArviointiraporttiRyhmäPiilotaPiilota kskarvoPiilota?Korkein mahdollinen pistemääräKotitehtäväJos pisteytysjärjestelmän paras arvosana on pienin luku, esimerkiksi 1, valitse alapuolelle "Maksimi". Muussa tapauksessa valitse "Minimi".Jos pisteytysjärjestelmän paras arvosana on pienin luku, kuten 1, valitse tähän "Maksimi". Muussa tapauksessa valitse "Minimi".Virheellisiä pisteitä (korostettu punaisella) ei tallennettu.PäiväkirjaLaboratorioOtsikkoKorkeintaan 5 merkkiä.Luettelo oppilaiden poissaoloista pyydettynä päivänä.VähimmäisosuusAlhaisin mahdollinen pistemääräAseta oletukseksiArviointimateriaalikategorioiden hallintaMaksimiMinimiHuonoin arvosanaSiirrä vasemmalleSiirrä oikealleOmat arvioinnitUusi arviointimateriaaliUusi kategoriaUusi raporttilomakeUusi pisteytysjärjestelmäSeuraavaEiEi arviointejaOKJärjestysHyväksytty arvosanaProsenttimäärä ei voi olla suurempi kuin 100.Korjaa punaisella merkittyjen kenttien sisältö.Muokkaa kategoriat vastaamaan koulusi käytäntöjä ja työskentelymahdollisuuksia.ArvosanaAsetuksetEsitelmäEdellinenProjektiOppilaskortti: ${schoolyear}RaporttilomakemallitRaportitVaadittu syöte puuttuu.Palaa arvosteluihinTallennaLukuvuosiArvioiPisteytysjärjestelmäPisteytysjärjestelmätAnna arvosanatPisteytysjärjestelmäOpetusryhmäValitse lukuvuosi tai jaksoAsetuksetTaulu1Näytä kskarvoNäyttää ${count} objektia ${total}:stäJärjestäKirjoita ensimmäiseksi paras mahdollinen arvosana. Napsauta tämän jälkeen "Lisää" ja lisää arvosanoja kunnes huonoin vähimmäisosuus on nolla.OppilasOppilastietoraporttiOppilaan nimiOppilaskorttiOppilas: ${student}OpiskelijatOpiskelijat tässä arvostelulistassaHyväksyMyöhästymisetMyöhästynytLukukausiOpettajat käyttävät arviointimateriaalikategorioita arviointiin. Näin opettaja voi asettaa erilaisille töille erilaisen painoarvon arvosanan antamisessa.ArviointimateriaalikategoriaArviointimateriaalin pisteytysjärjestelmäArviointimateriaalin luomispäivämääräArvosana "$value" henkilölle $name ei kelpaa.Kategorioista vastaa koulusi ylläpitäjä. Voit pyytää häneltä uusia kategorioita.Ei yhtään.Tällä lomakkeella voi muuttaa eri arviointimateriaalien painotusta keskiarvoa laskettaessa.Tämän lomakkeen avulla voit luoda uuden pisteytysjärjestelmän.Arvosanan tulee olla kokonaisluku.Arvosanan tulee olla kokonaisluku. Voit antaa ylimääräisiä pisteitä tämän arvosanan yli (esimerkiksi 10+).OtsikkoYht.Myöh.TyyppiPäivitäKäyttäjätunnusNäytä pisteytysjärjestelmäNäkyvissäMikä tämä on?VuosiKylläJoitain tehtyjä muutoksia ei ole tallennettu. Tallenna muutokset nyt napsauttamalla OK tai jatka tallentamatta napsauttamalla Peruuta.LähennäAlkuperäinenLoitonnaLisääMuutaPoistaschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/sk.po0000644000175000017500000025000512321112514026275 0ustar menesismenesis00000000000000# Slovak translation for schooltool # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2006. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Slovak \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: sk\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktivity" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Pridaj" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Zrušiť" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titulok" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Popis" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategória" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Zmeniť informácie pre osobu ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivita" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategórie" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nová kategória" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Aktuálna kategória" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategórie úspešne zmazané." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategória úspešne pridaná." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Aktuálna kategória úspešne zmenená." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Kategórie aktivít" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Upraviť" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Klasifikačná kniha" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nová aktivita" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sekcia" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Obdobie" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Rok" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Nastavenia" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Akcie" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Kategória" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Známka $value pre $name nie je platná." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Predchádzajúci" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Ďalej" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Odstrániť" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurzy" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Meno žiaka" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Použiť" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Dátum" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Označenie" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Odstrániť" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Pridaj" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Zmeniť" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Požadovaný vstup chýba" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Známka" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Ulož" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Aktualizovať" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Známka ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sort)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Priradenie" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Esej" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Skúška" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Domáca úloha" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Denník" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Prezentácia" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Kategória aktivity" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Systém bodovania" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Systém bodovania aktivít." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Dátum vytvorenia aktivity." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Aktivity v tejto klasifikačnej knihe." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Žiaci" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Žiaci v tejto klasifikačnej knihe." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Typ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Nie sú žiadne." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Nájsť" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Vymaž" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Zobrazených ${count} položiek z ${total}" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Áno" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nie" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Existujúci bodový systém" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Vlastný bodový systém" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Meno" #~ msgid "Requirement index" #~ msgstr "Index požiadavky" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/id.po0000644000175000017500000024774312321112514026273 0ustar menesismenesis00000000000000# Indonesian translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Indonesian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: id\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktivitas" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Tambahkan" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Batal" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Judul" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Deskripsi" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategori" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Kirim" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Rubah informasi untuk ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivitas" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategori-kategori" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Kategori Baru" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Kategori Default" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategori-kategori telah berhasil dihapus." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategori telah berhasil ditambahkan." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Kategori defaul telah sukses dirubah." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Kategori-kategori Aktivitas" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Ubah" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Aktivitas Baru" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Bagian" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Termin" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Tahun" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Pengaturan" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Tindakan-tindakan" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grup" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Nilai $value untuk $name tidak sah." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Sebelumnya" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Berikutnya" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Hapus" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Pelajaran" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nama Siswa" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Mohon perbaiki bidang yang ditandai berikut." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Menerapkan" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Tanggal" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Label" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Mengatur Aktivitas Kategori-kategori" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Tambahkan" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Rubah" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Apakah Ini?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Input yang diperlukan tidak ada." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Tingkat" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Simpan" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Perbarui" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Menilai ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(urut)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Tugas" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Esai" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Ujian" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Tugas rumah" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Jurnal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentasi" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Proyek" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Kategori aktivitas" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Tanggal aktivitas dibuat." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "murid-murid" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipe" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Tidak ada sama sekali." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Cari sekarang" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Clear" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Menunjukkan ${count} dari ${total} item-item" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ya" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Tidak" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Kostumisasi sistem nilai" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nama" #~ msgid "Requirement index" #~ msgstr "Indeks kebutuhan" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/it.po0000644000175000017500000031146412321112514026303 0ustar menesismenesis00000000000000# Italian translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: Giancarlo Gaifas \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 01:57+0000\n" "Last-Translator: Andrea Primiani \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: it\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Foglio1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Attività" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Attività della materia" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Fogli di lavoro inseriti" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Riassunto" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Attività esterna" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "L'attività esterna" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Aggiungi nuova attività" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Aggiungi" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Annulla" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Titolo" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etichetta colonna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limite a 5 caratteri o meno." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Data valutazione" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descrizione" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoria" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Le categorie permettono di dare peso diverso a tipi diversi di attività " "quando si calcola la media. La lista della categorie deve essere definita " "per tutta la scuola dall'amministratore di sistema." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Punteggio per voto pieno" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Questo valore deve essere un intero. È possibile attribuire un " "credito extra sopra questo valore." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Punteggio minimo" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Questo valore deve essere intero." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Dettagli attività" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Accetta" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Aggiungi attività esterna" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Fonte esterna punteggio" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "Il punteggio di questa attività verrà calcolato moltiplicando il punteggio " "massimo per la percentuale del voto esterno." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Dettagli punteggio esterno" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Cambiare le informazioni per ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Modificare attività esterna" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Pesi categorie per il foglio ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value non è un peso valido." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "L'attività esterna non può essere trovata" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Media" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Aggiungi colonna collegata" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Modifica colonna collegata" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Attività" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Colonna collegata" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Punteggio esterno" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorie" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nuova categoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoria predefinita" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categorie cancellate con successo." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoria aggiunta con successo." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Categoria predefinita cambiata con successo." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Imposta come predefinita" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorie attività" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Modelli di prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Aggiungi foglio di lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Aggiungi prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Modifica foglio di lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Modifica" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Modifica prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nuova attività prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Registro dei voti" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nuovo prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nuovo foglio di Lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Esporta XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Tornare al registro dei voti" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Mostra fogli di lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nuova attività" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nuova Attività Esterna" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nuova Colonna Collegata" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Fogli di lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gestisci fogli di lavoro" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Categorie di peso" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferenze" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Scaricare PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Aggiorna valutazioni" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Inserisci prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Nascondi prospetto" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Ripristina foglio nascosto" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Impostazione scheda riassuntiva" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Dettagli foglio materia" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Info modello foglio materia" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Dettagli attività materia" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Intero anno --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Fogli per ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Scegli un modello --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Mostra/nascondi fogli inseriti per ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Classe" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Periodo" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Anno" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Impostazioni" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Azioni" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Foglio di lavoro" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Peso categorie" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nuovo punteggio esterno" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Modifica attività" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Modifica punteggio esterno" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Valuta attività" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Punteggio" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Punteggi" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Modifica peso categorie" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Modello prospetto" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Attività prospetto" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nuovo modello" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Azione" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Mostra/nascondi fogli" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "I miei voti" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Colonna griglia" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Elemento aggiuntivo" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nuova colonna griglia" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nuovo elemento aggiuntivo" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Modifica colonna tabella" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Modifica elemento aggiuntivo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Gruppo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Prospetto dettagli studente" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Un singolo file PDF contenente i dettagli per tutti gli alunni del gruppo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Scheda riassuntiva studente" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Un singolo file PDF contenente le schede per tutti gli alunni del gruppo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Insufficienze" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Elenca tutti gli alunni insufficienti nell'attività e periodo indicato." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Esporta schede riassuntive per tutti gli alunni in tutte le classi per il " "periodo indicato." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Esporta i dati riassuntivi di ogni studente in ogni classe della scuola. Ci " "sarà un foglio per ogni periodo dell'anno." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Anno scolastico" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Riassunto delle assenze e ritardi di una singola classe e periodo." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Assenze" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Modelli di fogli di lavoro" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Fogli della materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nuovo foglio per la materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nuova attività per la materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Attività materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Mostra/nascondi fogli" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Aggiungi ai fogli della materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Aggiungi come foglio della materia" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Prospetti" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Foglio stampabile" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "Un solo file XLS contenente tutti i fogli di questo registro." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Esporta registro voti" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Totale" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Med" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Rit" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Ass" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Ci sono delle modifiche che non sono state salvate. Premere OK per salvare " "adesso o ANNULLA per continuare senza salvare." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "I punteggi non validi (evidenziati in rosso) non sono stati salvati." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "ND" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Punti" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Nessun foglio visibile" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Inserisci voti" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Nessun sistema voti" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Il voto $value per $name non è valido." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Nessun sistema di punteggio --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Precedente" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Successivo" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Inserire voti per ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Inserire dettagli voto qui sotto" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "${worksheet} storico voti per ${student}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "Voto eliminato" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "${worksheet} per ${student} in ${section}" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} voti in ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Valuta" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Riempi" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Ordina per" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Elimina" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Muovi sx" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Muovi dx" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Aggiorna voti" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Studente" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "Storico voti" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Prospetto" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Mostra totale" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Nascondi Tot" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Mostra Media" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Nascondi Media" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Mostra Ass." #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Nascondi Ass." #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Mostra Rit." #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Nascondi Rit." #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Nascondi" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema di voti" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Prospetto: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Materie" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Alunno: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Prospetto dettagli alunno: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Dettaglio voto" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Dettaglio frequenza" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Date" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nome alunno" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Id utente" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Insufficienze per periodo" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "I seguenti studenti sono a rischio di non superare le seguenti materie:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Prospetto voti" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contiene i voti tratti dai prospetti. Impaginato per l'invio alla famiglia." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contiene i voti dei prospetti e le assenze. Ad uso dell'amministrazione." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Prospetto alunno per gruppo" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Prospetto dettagli alunno per gruppo" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Assenze per giorno" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Elenca gli assenti in una certa data." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Assenze per classe" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Assente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Ritardo" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "R" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Prospetti per ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Mostra/nascondi prospetti per ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Dettagli modello prospetto" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Info modello prospetto" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Usare intervallo sottostante --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" "Scegli un sistema voti esistente, oppure usa un intervallo indicato sotto" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Max" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Il più alto valore intero di punteggio possibile" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Min" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Il più piccolo valore intero di punteggio possibile" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Aggiungi nuova attività prospetto" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Dettagli attività prospetto" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Per favore correggi i campi contrassegnati qua sotto." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Applica" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Impostazione prospetto per ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Dettagli colonne della tabella" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Sorgente della colonna" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Intestazione colonna" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Dettagli elemento aggiuntivo" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Sorgente elemento" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Intestazione elemento" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Voto massimo per la sufficienza" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Voto minimo per la sufficienza" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Richiedi rapporto insufficienze per periodo" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Scegli un'attività del prospetto" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Devi specificare un'attività del prospetto ed un voto minimo sufficiente." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Richiedi prospetto assenze per giorno" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Specifica una data valida dell'anno scolastico." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Richiedi prospetto" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Richiedi prospetto dettagli alunno" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Ritardi" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etichetta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gestisci categorie attività" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Le categorie sono usate nel registro voti di SchoolTool per organizzare le " "attività e per permettere ai docenti di valutare diversamente attività " "diverse nel calcolare i voti. Per esempio, il voto in una classe potrebbe " "essere costituito al 60% dai risultati del test, al 20% dai compiti a casa e " "al 20% dalla partecipazione in classe." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Attualmente, la lista di categorie disponibile a tutti i docenti viene " "organizzata attraverso questo modulo. Se uno o più docenti volesse usare una " "categoria non inclusa nella seguente lista, l'amministratore del sito può " "aggiungerla qui. Allo stesso modo, se qualcuna delle categorie predefinite " "non sono rilevanti per la vostra scuola, è possibile rimuoverle." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Rimuovi" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Aggiungi" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Cambia" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Inserisci modello di prospetto foglio di lavoro" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Modello" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Inserisci" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Cos'è questo?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Le categorie di attività usate nel registri delle classi in tutta la scuola " "sono gestite da questa pagina." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Modificali per adattarli ai tipi di lavori e valutazioni usati nella tua " "scuola." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Inserisci dettagli e scegli la colonna" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Usa i punteggi esterni per aggiungere dati da fonti esterne al registro voti " "di SchoolTool." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" "Le fonti esterne di voti devono essere configurate dall'amministratore." #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Predefinito" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Modifica categoria" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Non ci sono categorie di attività." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Non ci sono attività per materia." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Questa materia non ha modelli per i prospetti." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Fogli di lavoro della materia" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Questo anno non ha fogli di lavoro della materia." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Scegli foglio da aggiungere" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Periodo o anno" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "Aggiungi il foglio ad un periodo o all'intero anno." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Modello foglio di lavoro" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "È stato omesso un valore obbligatorio" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Se aggiungi lo stesso modello più volte, da' ad ognuno un nome facilmente " "distinguibile." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Se aggiungi lo stesso foglio più volte, da' ad ognuno un nome facilmente " "distinguibile." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Riempi celle vuote" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Voto" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "Scegli un voto da assegnare a tutti gli alunni in questa colonna." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Salva" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Questa classe ha solo fogli attualmente nascosti." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Puoi ${unhide_worksheets} o ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Abbreviazione: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "Espandi" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "Collassa" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Rimpicciolisci" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Zoom normale" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Ingrandisci" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Non frequenti o insegni in nessuna classe" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Classi in cui insegni" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Classi che frequenti" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "I prospetti usano il registro voti per raccogliere dati e commenti dai " "docenti sugli alunni in tutte le classi." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "Il primo passo è creare un nuovo modello di prospetto." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Dopo aver creato il modello, il passo successivo è ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "inserisci nel registro voti del docente." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Fogli attualmente inseriti" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Fogli di lavoro inseriti" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Indice" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visibile" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Questo anno non ha fogli inseriti." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Prospetti attualmente inseriti" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Prospetto" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Questo anno non ha prospetti inseriti." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Gestisci modelli dei fogli di lavoro" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Gestisci modelli dei prospetti" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Ci sono ${count} modelli dei prospetti impostati." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Nessun modello di prospetto impostato." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Gestisci prospetti inseriti" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Prospetti inseriti" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Ci sono ${count} prospetti inseriti in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "Nessun prospetto inserito in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nessuna valutazione assegnata" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Colonne tabella" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Titolo" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Questo prospetto non ha colonne in tabella." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Elementi aggiuntivi" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "Questo prospetto non ha elementi aggiuntivi." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Usa questa pagina per impostare un prospetto standard, prelevando i dati dai " "${report-sheets} e dal registro assenze." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "prospetti" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "Il prospetto standard contiene una tabella in cui ogni riga corrisponde ad " "una classe e le colonne definite in questa pagina." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Sotto alla tabella c'è uno spazio che contiene gli elementi aggiuntivi " "definiti presi da ogni classe, impaginati come un elenco di testo. Questo è " "necessario per commenti o altri punteggi che non potrebbero stare in una " "tabella." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Sia la tabella che gli elementi aggiuntivi sono opzionali: se nessuna " "colonna o elemento è definito, tutto lo schema viene ignorato." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "I prospetti possono essere generati per un individuo o per tutti i membri di " "un gruppo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Scegli il prospetto da inserire" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Scegli un periodo o inserisci nell'anno intero." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Se inserisci lo stesso modello più volte nello stesso periodo, da' ad ognuno " "un nome facilmente distinguibile." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "Il primo passo è ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "crea un nuovo modello di prospetto" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Una volta creato il modello, usa questa pagina per aggiungere il prospetto " "al registro voti di ogni classe desiderata nel periodo o periodi indicati." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "I dati raccolti tramite i prospetti possono essere inclusi nel ${report-card-" "layout} o in prospetti personalizzati." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "prospetto standard" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tipo di file" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Scegli l'anno o il periodo" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Scarica" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "In questo foglio ${student_name} non ha nessun voto." #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "Valutatore" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Attività del prospetto" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Nessuna attività nel prospetto." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Un prospetto è un tipo speciale di foglio del registro che può essere " "inserito nei registri di tutti i docenti della scuola." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "Ogni foglio inserito conterrà le attività definite nel suo modello." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Questa pagina permette di cambiare il peso delle categorie durante il " "calcolo delle medie di un foglio." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Inserisci i valori numerici per ogni categoria rilevante." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Ad esempio, per dare il 60% di valore agli esami, il 20% ai compiti a casa e " "il 20% ai questionari, inserire \"60\" vicino ad Esami, \"20\" vicino a " "Compiti e \"20\" vicino a Questionari." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "La lista delle categorie può essere modificata per la scuola " "dall'amministratore." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Riordina o nascondi fogli" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordine" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Foglio riassuntivo" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Sovrascrivere i fogli di lavoro esistenti dal titolo \"Sommario\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Crea foglio riassuntivo" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Usa i fogli di lavoro del registro come faresti con una tabella per " "organizzare e valutare diverse attività. Puoi collegare colonne da un foglio " "all'altro." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "È possibile aggiungere a ciascuno dei tuoi registri un foglio di lavoro " "riassuntivo, che automaticamente include una colonna per la media di tutti i " "fogli di lavoro esistenti." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Per esempio, se in una sezione si hanno tre fogli di lavoro, \"A\", \"B\", " "\"C\", e si clicca \"Crea foglio riassuntivo\", verrà creato un foglio " "addizionale, intitolato \"Sommario\", che include i punteggi medi di \"A\", " "\"B\" e \"C\" nelle prime tre colonne." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Imposta preferenze colonna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo di colonna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Nascondi?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Nascondi 'mostra solo attività svolte nelle scorse_settimane'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Aggiorna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Crea fogli di lavoro riassuntivi." #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Voto ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "mostra solo attività svolte nelle scorse ${num_weeks} settimane" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(ordina)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Nascondi prospetti inseriti" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Impaginazione prospetto" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Fonte" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nuova colonna" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Scegli una colonna da aggiungere" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Attività aggiuntive" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Scegli un'attività da aggiungere" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Nessun periodo attuale" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "L'operazione che hai tentato non può essere completata perchè attualmente " "non ci sono periodi impostati in SchoolTool. Chiedi ad un amministratore di " "creare almeno un periodo e prova a ripetere l'operazione." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Nessun prospetto" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "L'operazione che hai tentato non può essere completata perchè attualmente " "non ci sono prospetti impostati in SchoolTool. Chiedi ad un amministratore " "di creare almeno un prospetto e prova a ripetere l'operazione." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Prospetto" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Attività di ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Un modello di prospetto definisce le attività da includere in un prospetto, " "elaborato per ogni classe in un periodo o anno." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Questo prospetto è una lista di studenti al di sotto di un punteggio minimo " "in un'attività specificata tratta da un prospetto." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Per esempio, mettiamo che il periodo sia \"Primo quadrimestre 2012\" e si " "sia inserito il prospetto chiamato \"voti quadrimestrali\" che includa " "un'attività chiamata \"primo mese\", con una scala di valutazione in cui un " "\"6\" sia il voto minimo sufficiente. Per creare un prospetto degli studenti " "insufficienti nel primo mese, scegli l'attività \"Primo quadrimestre 2012 - " "voti quadrimestrali - primo mese\" e indica \"6\" come voto minimo. Poi clic " "su \"Scarica\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Chiedi prospetto" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Riassunto foglio di classe" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Mostra prospetto inserito" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Mostra" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Cancella foglio di lavoro" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "Sei sicuro di cancellare questo foglio con tutte le sue attività?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Questo foglio non ha attività." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Dettagli foglio di lavoro" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Info foglio di lavoro" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Modelli di prospetto" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Compito" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Saggio" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Esame" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Compito a casa" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Registro" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorio" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentazione" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Progetto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "Identifica il prospetto nel registro del docente." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identifica il foglio di lavoro del corso nei registri." #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Data di valutazione della prova." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Etichetta della colonna dell'attività nel registro." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Categoria dell'attività" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema voti" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Il sistema di voti dell'attività." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Data di creazione attività" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Colonne" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Colonne da stampare nella scheda riassuntiva." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Attività da inserire nella sezione aggiuntiva." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Fogli di questo registro voti." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Attività in questo registro voti." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Alunni" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Alunni in questo registro voti." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fonte attività esterna" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Nome registrazione della sorgente" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID attività esterna" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Un identificatore univoco per l'attività esterna" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valore punti per calcolare il voto dell'attività" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nome della fonte di attività esterne" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Breve titolo della fonte di attività esterne" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Breve titolo dell'attività esterna." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Fonte dell'attività per la colonna collegata" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Linea di testo che indica la fonte della colonna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Media registro" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Crea, modifica ed inserisci modelli di prospetto." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Modifica modelli" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Aggiungi o modifica voti nel registro di una classe." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Modifica registro voti" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Vedi registro voti" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Vedi dati del registro voti di una classe." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" "Solo il docente di una classe può modificare il suo registro dei voti." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Aggiungi foglio materia" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemi di valutazione" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Aggiungi sistema di valutazione" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Nascondendo questo sistema di valutazione lo si renderà inutilizzabile per " "il futuro ma si manterranno i voti esistenti. Per ora questa operazione non " "può essere annullata, ma successivamente può essere creata una nuova " "versione dello stesso sistema." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nuovo sistema di valutazione" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abbreviazione" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valore punteggio" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Percentuale inferiore" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Voto sufficiente" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Se i valori nel sistema decrescono, es 1 è il miglior voto, impostare a " "'Max'. Altrimenti lasciare come 'Min' voto sufficiente." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Questo modulo permette di creare un \"sistema di valutazione\" " "personalizzato o una scala di voti." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Un sistema di valutazione è fatto da una sequenza di possibili voti con " "valori decrescenti." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Ciascun voto è associato con un un valore numerico di punteggio. Ad esempio " "negli USA un \"A\" di solito vale 4 punti, \"B\" 3 punti ecc. Questo valore " "sarà usato in tutti i calcoli fatti con i punteggi, come la ricerca della " "media di una valutazione." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Ogni punteggio è anche collegato con una percentuale minima necessaria per " "ottenere il voto corrispondente. Per esempio 95% e oltre è un \"A\", 87% e " "oltre un \"B\" eccetera." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Inserire un'abbreviazione per il punteggio soltanto se il nome ha più di " "quattro caratteri e si vuole creare un'abbreviazione da usare nel registro." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Partire dal voto più alto. Clic su \"Aggiungi\" per aggiungere un voto, fino " "ad aver inserito il voto con la percentuale minima pari a zero." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Non ce ne sono." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Un sistema di valutazione è una scala numerica o letterale usata per i voti." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "Contenuto di ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "Sotto-requisiti di ${requirement}" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Trova ora" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Svuota" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostro ${count} di ${total} oggetti" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "La casella titolo non può essere vuota." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "La casella valore deve contenere un numero." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "La casella percentuale deve contenere un numero." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Tutti i valori devono essere positivi." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Tutte le percentuali devono essere positive." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Le percentuali non possono essere maggiori di 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Un sistema di valutazione deve contenere almeno due voti." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "I valori dei voti devono essere decrescenti." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Le percentuali dei voti devono essere decrescenti." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "L'ultima percentuale deve essere zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Non sono ammessi voti ripetuti." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Non sono ammesse abbreviazioni ripetute." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sì" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema di valutazione esistente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema di valutazione modificato" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Nascondi ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Ogni sistema di valutazione ha un breve titolo per identificarlo. Ad " "esempio, se i voti vanno da \"A\" ad \"E\" il titolo potrebbe essere \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Partire con il voto più alto. Clic su \"Aggiungi voto inferiore\" per " "aggiungere altri voti, fino a creare il voto con percentuale pari a zero." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Aggiungi voto inferiore" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Se i valori del sistema decrescono, es. 1 è il voto massimo, impostare a " "'Max' la sufficienza. Altrimenti lasciare la sufficienza a 'Min'." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "sufficienza:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Vedi sistema di valutazione" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Period Number" #~ msgstr "Numero dell'ora di lezione" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Inserisci i valori numerici per ogni categoria rilevante. Il totale deve " #~ "essere esattamente 100." #~ msgid "Apply a grade for all students:" #~ msgstr "Assegna un voto a tutti gli studenti" #~ msgid "Term:" #~ msgstr "Periodo:" #~ msgid "Section:" #~ msgstr "Classe:" #~ msgid "Requirement index" #~ msgstr "Indice dei requisiti" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/th/0000755000175000017500000000000012322071053025734 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/th/LC_MESSAGES/0000755000175000017500000000000012322071053027521 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/th/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000017422312322071052034207 0ustar menesismenesis00000000000000wL(')'#G'k''"'3')'$(+(=(S(k((/('(u({Q)W)R%*-x*V*E*CC+5+-+ +++,,*,1,8, @,K,i,0,,,,,,, --.->-P-i---8--@-%=. c..P. ..../p/H0 O0Z0s1 '2H2Q2b2+2"22D2*3C32]33333 3 33)34L4Ed444444%545F5N5-h55/55 56386l7d77777& 80878H8O8 c8888 8&88 8 9(9!=9S_99Y:G;; ;;<<-<<<M<`<r<<<< << <<==== ==== > >H>>>>?'?>?FT??? ? ????@B)C;C ACOC ^C kCuCC CC CCCCCCC/D BD LDVDqD D D+D%DDDEE$EE.F25FhFG^G_Gu_HHH3H+I3ICIGIMI`I II%II#I JJ,JEJcJJJJJJJ J J K KK&K AK NK [KfKzKKKKKKKKL !L .LN'fNWN NN,N &O 2O?OHO\O dOrOOOOOOOPP /Ps?rs sss$s`t&tftu-$u3Ruu0uQu*v-Gv$uv?vHv?#w0cwBwuwBMxxoyWyyy.zNzz{6{.|7}J}]}v~E*p63LQ;BЀ6YBӁ6m3 ؂'#BrX!˃363jQ$6<L9Æ?܆6EucN3n0dӊ8K^*z{!(BD39O<E3Wύ'+C!oZWD9ߐH$EHe9K34Th-Օ!$%'J0rWH0Dduiژ6D{6ə . <C9E)?o*Hڜ*#~N͝H5uT*ʞ i_ɣ'ۣ6NO<Nۤ?*$jB$ҥ-<%br /'H(*q$gݧTE77Ҩ! ?,`lͪZ>ҫfz/ͯ"ݯy'zΰHr6BZ`G*lӲ0@BqKN6O'96;6N!-*յ0!1TS!$ʶ!N?`TE?;T{!иB95'o-0Ź?!Y<{׺ !"-/1a&} iŽ$/TU־,ɿ'n!H3TI''EHGQ?A6`0K?$T2y]c6`'T#WxW(*=\$l'oE`^'6lMQc Bp*1*P{$J  Q l[$<l*$c9 U'b$ & 0:MBfK'<TK9H!jfnD(YCa$Q9,UFe:6ESd6Z4JNNBmE[BHTT`Sr U3*N-yQ]Wog'6 ^fhQ0!]R6%<;0x''2cB OtT|~M6$-@n-?r%kwNDT/|u>"#]}-&Q*(cy7 T|RXZGV+AU`Z+!_ @wlcCi^LjIi GoCO.~2%h{t8KN\ #4E=s:YSN6;8v0$}=%_em-JB]RQ( [>3mfxk1r '0K/VnP WMP;L9z)tH<~uD!.dsl)kajg^",F5@pFY pzw*HqD'f?  aW\Mdve2yx`bJn1Eqg39B,4IXb[6?$U O 5{<So:&hr7A$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${worksheet} grade history for ${student}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.CommentContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter CommentEnter Details and Select ColumnEnter GradesEnter a comment.Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}EssayEvaluatorExamExisting Score SystemExpandExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInstructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectRemoved scoreReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The current gradebook worksheet formatted for printing.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} course worksheets for ${schoolyear}There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no course worksheets for ${schoolyear}There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValueValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool.gradebook Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Thai MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) $value เป็นค่าน้ำหนักที่ไม่ถูกต้อง$worksheetสำหรับ $student ในเซกชั่น $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}${student_name} ที่ยังไม่ถูกเติมคะแนนในเอกสารนี้${worksheet} grade history for ${student}เรียงตามรวมทั้งปีไม่มีคะแนนเลือกแม่แบบใช้ช่วงที่ระบุไว้ด้านล่างAชื่ออย่างย่อของแหล่งกิจกรรมภายนอกชื่ออย่างย่อของกิจกรรมภายนอกรายงานเป็นสมุดรายงานผลการเรียนชนิดพิเศษที่สามารถนำออกไปยังสมุดบันทึกคะแนนในส่วนของอาจารย์ในโรงเรียนแม่แบบรายงานระบุกิจกรรมที่รวมอยู่ในรายงานถูกนำออกเป็นเซกชั่นในแต่ละภาคเรียนหรือปีระบบคะแนนเป็นตารางที่ใช้สำหรับประเมินผล เช่น ตารางคะแนน หรือตารางปฏิบัติระบบคะแนนนี้ทำขึ้นเพื่อจัดลำดับคะแนนคที่เป็นไปได้ด้วยค่าที่ลดลงระบบคะแนนต้องมีอย่างน้อย 2 คะแนนแผ่นงานของสมุดรายงานผลการเรียนนี้ถูกจัดรวมอยู่ในเอกสาร Excel ไฟล์เดียวรายงานรายละเอียดของนักเรียนในกลุ่มรวมเป็นไฟล์ PDF ไฟล์เดียวรายงานผลการเรียนของนักศึกษาทุกคนในกลุ่มรวมเป็นไฟล์ PDF ไฟล์เดียวตัวอักษรที่ระบุที่มาของคอลัมน์กำหนดชื่อไม่ซ้ำสำหรับกิจกรรมภายนอกอักษรย่อขาดการขาดการขาดเรียนตามวันการขาดเรียนตามเซกชั่นขาดปฏิบัติงานปฏิบัติการกิจกรรมต่างๆกิจกรรมในสมุดรายงานผลการศึกษานี้กิจกรรมของ${title}กิจกรรมที่จะถูกพิมพ์ในส่วนโครงร่างกิจกรรมหมวดหมู่กิจกรรมรายอะเอียดกิจกรรมเพิ่ม...เพิ่มแผ่นงานวิชาเพิ่มคอลัมน์ที่ถูกเชื่อมโยงเพิ่มระบบคะแนนเพิ่มแผ่นรายงานเพิ่มแผ่นงานเพิ่มคะแนนที่น้อยกว่าเพิ่มกิจกรรมนอกห้องเรียนเพิ่มเป็นหลักสูตรวิชาเพิ่มกิจกรรมใหม่เพิ่มรายงานกิจกรรมใหม่เพิ่มแผ่นงานเพื่อระบุภาคเรียนหรือทั้งปีเพิ่มไปยังหลักสูตรวิชาหลังจากคูณสร้างแม่แบบ ขั้นต่อไปก็คือเพื่อ ${deploy-sheet}เปอร์เซ็นต์ทั้งหมดต้องไม่เป็นค่าติดลบค่าทั้งหมดต้องไม่เป็นค่าติดลบนำไปใช้แน่ใจหรือไม่ที่จะลบแผ่นงานที่มีกิจกรรมทั้งหมดมอบหมาย/กำหนดให้รายละเอียดการเข้าชั้นเรียนค่าเฉลี่ยค่าเฉลี่ยBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.ทั้งรูปแบบตารางและโครงร่างนั้นเป็นทางเลือก ถ้าไม่มีคอลัมน์หรือส่วนไหนถูกระบุ แผนงานนี้จะถูกข้ามทั้งหมดยกเลิกประเภทCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.ลบหมวดหมู่เรียบร้อยแล้วประเภทน้ำหนักของหมวดหมู่เพิ่มหมวดหมู่แล้วนำหนักชองประเภทสำหรับ ${worksheet}เปลี่ยนแปลงข้อมูลสำหรับ ${fullname}เลือกคอลัมน์ที่จะเพิ่มเลือกระดับชั้นสำหรับนักเรียนทุกคนในคอลัมน์ gradebookเลือกรายงานกิจกรรมเลือกกิจกรรมที่จะเพิ่มเลือกคะแนนที่มีอยู่ในระบบหรือช่วงที่ระบุไว้ด้านล่างห้องที่คุณต้องดูแลห้องที่คุณต้องสอนล้างยุบเข้าหัวข้อคอลัมน์แบบคอลัมน์คอลัมน์คอลัมน์ที่จะถูกพิมพ์ในรายงานผลการเรียนความคิดเห็นประกอบด้วยคะแนนจากรายงานและการเข้าชั้นเรียน สำหรับ school staffประกอบคะแนนจากรายงาน จัดทำเป็นรูปแบบเพื่อส่งถึงผู้ปกครองกิจกรรมในหลักสูตรกิจกรรมในหลักสูตรรายละเอียดกิจกรรมในหลักสูตรหลักสูตรวิชารายละเอียดหลักสูตรข้อมูลแม่แบบหลักสูตรแผ่นงานหลักสูตรวิชาหลักสูตรสร้างแผ่นงานการสรุปผลสร้างและแก้ไขข้อมูลรายงานผลการเรียนสำหรับแต่ละเซกชั่นสร้างแผ่นงานสรุปผลสร้าง แก้ไข และนำออกไปใช้/ติดตั้งแม่แบบรายงานแผ่นงานหลักสูตรปัจจุบันแผ่นรายงานที่นำออกไปใช้ในปัจจุบันแม่แบบที่นำมาใช้ในปัจจุบันCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.ระบบคะแนนส่วนตัวData collected through report sheets can be included in the ${report-card-layout} or custom reports.วันที่วันที่ค่าปริยายหมวดหมู่ปริยายค่าปริยายของหมวดหมู่ได้ถูกเปลี่ยนแปลงแล้วลบลบแผ่นงานติดตั้งเพื่อนำออกไปใช้นำแผ่นรายงานไปใช้นำแม่แบบรายงานไปใช้รายงานการนำออกไปใช้/ติดตั้งแผ่นงานที่นำออกไปใช้แผ่นงานที่นำไปใช้คำอธิบายรายงานรายละเอียดนักเรียน: ${schoolyear}ดาวน์โหลดดาวน์โหลดไฟล์ PDFวันครบกำหนดไม่อนุญาตให้ใช้ตัวย่อที่ซ้ำกันไม่อนุญาตให้ใส่คะแนนที่ซ้ำกันแผ่นงานที่นำออกไปใช้/ติดตั้งไปแล้วนั้นประกอบด้วยรายงานกิจกรรมต่างๆที่่ระบุในแม่แบบEach score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.แต่ละคะแนนมีความสัมพันธ์กันทางตัวเลข ตัวอย่างเช่น ในสหรัฐอเมริกา A มักจะหมายถึง เกรด 4 B คือเกรด 3 และอื่นๆ ค่านี้จะถูกใช้ในการคำนวณกับคะแนน เช่น การหาเกรดเฉลี่ยแต่ละคะแนนควรตั้งชื่อสั้นๆเพื่อให้ให้ผู้ใช้เข้าใจ เช่น ถ้าโรงเรียนกำหนดผลการเรียนที่ A ถึง E ก็ควรตั้งชื่อเป็น A ถึง Eแก้ไขแก้ไขกิจกรรมแก้ไขน้ำหนักของหมวดหมู่แก้ไขกิจกรรมนอกห้องเรียนแก้ไขคะแนนจากภายนอกแก้ไขสมุดรายงานผลการเรียนแก้ไขตารางคอลัมน์แก้ไขคอมลัมน์ที่ถูกเชื่อมโยงแก้ไข outlineแก้ไขแผ่นรายงานแก้ไขแม่แบบแก้ไขแผ่นงานแก้ไขหมวดหมู่เพิ่มความคิดเห็นกรอกรายละเอียดและเลือกคอลัมน์กรอกระดับผลการเรียน (เกรด)เพิ่มความคิดเห็นกรอกคะแนนอย่างย่อเท่านั้น หากคะแนนมีตัวอักษรมากกว่า 4 ตัว และคุณต้องการที่จะสร้างการย่อเพิ่มเติมสำหรับสมุดรายงานผลการเรียนกรอกรายอะเอียดระดับการเรียนข้างล่างกรอกเกรดสำหรับ ${fullname}เรียงความนักประเมินการสอบระบบคะแนนที่มีอยู่ขยายส่งออกเป็นไฟล์ XLSส่งออกรายงานผลการเรียนของนักเรียนทุกคนในทุกเซกชั่น ซึ่งจะมีภาคเรียนละ 1 เอกสารในปีการศึกษาส่งออกรายงานผลการเรียนของนักเรียนทุกคนในทุกเซกชั่นของเทอมกิจกรรมนอกห้องเรียนหมายเลขกิจกรรมจากภายนอกที่มาของกิจกรรมภายนอกคะแนนจากภายนอกรายละเอียดของคะแนนภายนอกคะแนนจากภายนอกคะแนนจากภายนอกต้องถูกจัดการด้วยผู้ดูแลระบบสอบไม่ผ่านการสอบไม่ผ่านตามภาคเรียนประเภทไฟล์วิธีการคัดลอกข้อมูลให้กับเซลล์ที่ติดกันทำเป็นช่องว่างหาทันทีตัวอย่าง ถ้าคุณมีแผ่นงาน 3 แผ่น คือ A B และ C และคลิกเลือก "Create Summary Worksheets" จะมีหน้าใหม่เพิ่มขึ้นมาชื่อว่า "Summary" ซึ่งจะประกอบด้วยค่าคะแนนเฉลี่ยจาก A B และ C ใน 3 คอลัมนแรกFor example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."ตัวอย่าง หากต้องการให้น้ำหนักการสอบเป็น 60% ของผลการเรียน การบ้าน 20% และสอบย่อย 20% ให้กรอกตัวเลข "60" ถัดจาก Exam "20" ถัดจาก Homework และ "20" ถัดจาก QuizFull Credit Scoreระดับการเรียนเกรด ${name}กิจกรรมในระดับชั้นรายละเอียดของระดับการเรียนสมุดรายงานผลการเรียนส่งออกสมุดรายงานผลการเรียนรายงานระดับผลการเรียนตารางคอลัมน์รายละเอียดตารางคอลัมน์ตารางคอลัมน์หัวตารางคอลัมน์ที่มาของตารางคอลัมน์กลุ่มส่วนหัวซ่อนซ่อน ${scoresystem}Hide 'show only activities due in past _ weeks'ซ่อนการขาดซ่อนค่าเฉลี่ยซ่อนแผ่นงานที่นำออกไปใช้ซ่อนแผ่นรายงานซ่อนผลรวมซ่อนการมาสายซ่อน/ไม่ซ่อนแผ่นงานที่ถูกนำไปใช้งานซ่อน/ไม่ซ่อนรายงานสำหรับปี ${year}ซ่อน/ไม่ซ่อนแผ่นงานซ่อน/ไม่ซ่อนแผ่นงานซ่อนหรือไม่การซ่อนระบบคะแนนจะทำให้ไม่สามารถใช้ได้ในอนาคตแต่จะยังคงเก็บคะแนนไว้ แต่ระบบคะแนนเวอร์ชั่นใหม่จะถูกสร้างขึ้นคะแนนจำนวนเต็มสูงสุดที่เป็นไปได้การบ้านระบุวิชาในสมุดรายงานผลการเรียนระบุแผ่นรายงานในสมุดบันทึกผลการเรียนสำหรับอาจารย์If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.ถ้าค่าของระบบคะแนนลดลง เช่น 1 คือคะแนนที่ดีที่สุด ให้ตั้งค่า 1 เป็น ค่ามากที่สุด ไม่เช่นนั้นปล่อยให้เป็นคะแนนผ่านที่น้อยที่สุดถ้าคุณเพิ่มแม่แบบเดียวกันหลายครั้ง ควรตั้งชื่อให้ต่างกันถ้าคุณเพิ่มแม่แบบเดียวกันหลายครั้ง ควรตั้งชื่อให้ต่างกันถ้าคุณส่งออกแม่แบบเดิมหลายครั้ง ควรตั้งชื่อให้ต่างกันดัชนีผู้สอน: ${instructors}คะแนนที่ผิดรูปแบบ (แถบสีแดง) จะไม่ถูกบันทึกวารสารวิชาการJournal Averageห้องทดลองแถบข้อความโครงร่างรายงานผลการเรียนจำกัดจำนวนไม่เกิน 5 ตัวอักษรหรือน้อยกว่าคอลัมน์ที่ถูกเชื่อมโยงที่มาของกิจกรรมที่ถูกเชื่อมโยงนักเรียนที่ขาดเรียนในวันที่กำหนดเปอร์เซ็นต์ต่ำคะแนนจำนวนเต็มน้อยที่สุดที่เป็นไปได้ใช้เป็นค่าปริยายจัดการประเภทของกิจกรรมจัดการแผ่นงานหลักสูตรวิชาจัดการรายงานที่นำไปใช้แล้วจัดการแม่แบบรายงานจัดการแผ่นงานจัดการแม่แบบแผ่นงานมากที่สุดคะแนนมากสุดที่ผ่านต่ำสุดคะแนนน้อยสุดทีผ่านคะแนนมากสุดเลื่อนไปทางซ้ายเลื่อนไปทางขวาผลการเรียนของฉันไม่มีข้อมูลชื่อของที่มาของกิจกรรมภายนอกกิจกรรมใหม่หมวดหมู่ใหม่คอลัมน์ใหม่เพิ่มกิจกรรมในหลักสูตรใหม่เพิ่มหลักสูตรวิชาใหม่เพิ่มกิจกรรมนอกห้องเรียนใหม่เพิ่มคะแนนจากภายนอกใหม่เพิ่มตารางคอลัมน์ใหม่เพิ่มคอมลัมน์ที่ถูกเชื่อมโยงเพิ่มแผนงานเพิ่มรายงานกิจกรรมใหม่เพิ่มแผ่นรายงานใหม่ระบบคะแนนใหม่เพิ่มแม่แบบใหม่เพิ่มแผ่นงานใหม่ถัดไปไม่ใช่ไม่มีภาคเรียนปัจจุบันไม่มีรายงานแผ่นงานที่มองไม่เห็นไม่มีคะแนนไม่มีเกรดตกลงเมื่อมีแม่แบบแล้ว ใช้แบบฟอร์มนี้เพิ่มรายงานไปยังสมุดรายงานผลการเรียนของทุกเวกชั่นที่มีการระบุเทอมผู้สอนของเซกชั่นนี้ท่านั้นที่สามารถแก้ไขสมุดรายงานผลการเรียนได้ลำดับโครงร่างกิจกรรมแผนงานรายละเอียดของ outlineแผนการสอนส่วนหัวของ outlineที่มาของ outlineเขียนทับแผ่นงานที่มีอยู่แล้ว ชื่อ Summaryคะแนนที่ผ่านเปอร์เซ็นต์ของช่องนี้ต้องเป็นค่าทีี่ถูกต้องเปอร์เซ็นต์ไม่สามารถมากกว่า 100กรุณาตรวจสอบช่องที่แสดงเครื่องหมายด้านล่างให้ถูกต้องกรุณาแก้ไขให้เหมาะสมกับชนิดของงานที่มอบหมายและการประเมินผลที่ใช้ในโรงเรียนคะแนนสะสมแต้มคะแนนคะแนนเต็มเพื่อคำนวณระดับผลการเรียนสำหรับกิจกรรมตั้งค่าใช้งานการนำเสนอก่อนหน้านี้แผ่นงานที่สามารถพิมพ์ได้โครงการลบคะแนนจัดเรียงลำดับหรือซ่อนแผ่นงานรายงานรายงานกิจกรรมรายงานกิจกรรมรายละเอียดรายงานกิจกรรมโครงร่างรายงานผลการเรียนReport Card Layout for ${year}โครงร่างของรายงานผลการเรียนรายงานผลการเรียน: ${schoolyear}แผ่นรายงานส่งออกข้อมูลรายงานแม่แบบแผ่นรายงานรายละเอียดของรูปแบบรายงานข้อมูลของรูปแบบรายงานแม่แบบรายงานรายงานสำหรับปี ${year}รายงานรายงานนี้ใช้สมุดรายงานผลการเรียนเพื่อเก็บข้อมูลและข้อคิดเห็นจากอาจารย์เกี่ยวกับนักเรียนรายงานต้องการรายงานการขาดเรียนเป็นวันยื่นคำร้องขอรายละเอียดของนักเรียนร้องขอรายงานการสอบไม่ผ่านโดยเทอมแบบยื่นคำร้องยื่นคำร้องขอรายงานผลการเรียนจำเป็นต้องการกรอกข้อมูลให้ครบกลับไปยังสมุดรายงานผลการเรียนSบันทึกปีการศึกษาคะแนนประวัติคะแนนระบบคะแนนระบบแสดงคะแนนเปอร์เซ็นต์คะแนนต้องเรียงจากมากไปน้อยคะแนนนี้ค่าของคะแนนต้องเรียงจากมากไปน้อยคะแนนระบบแสดงคะแนนหัวข้อย่อยแผ่นงานสรุปเซกชั่นเลือกภาคเรียนหรือนำออกไปใช้กับทั้งปีเลือกปีการศึกษาหรือภาคเรียนเลือกแผ่นรายงานเพื่อการนำออกไปใช้เลือกแผ่นงานเพื่อเพิ่มตั้งค่าคอลัมน์ตั้งค่าแผ่นงานที่1แป้นลัด: Alt-Sแสดงการขาดแสดงค่าเฉลี่ยนแสดงผลรวมแสดงการมาสายกำลังแสดง ${count} ของ ${total} รายการแสดงนักเรียนทุกคนที่ได้คะแนนไม่ผ่านในรายงานกิจกรรมและภาคเรียนที่เลือกเรียงตามที่มาเริ่มด้วยคะแนนสูงสุด คลิก 'เพิ่มคะแนนที่น้อยกว่า' เพื่อเพิ่มคะแนนจนกระทั่งคุณสร้างคะแนนเป็น 0เริ่มต้นด้วยคะแนนที่สูงที่สุด คลิกเลือก "เพิ่ม" เพื่อใส่คะแนนจนมีคะแนนต่ำสุดที่ 0นักศึกษารายงานรายละเอียดของนักเรียนรายงานรายละเอียดของนักเรียนเป็นกลุ่มชื่อนักศึกษาสมุดรายงานผลการเรียนรายงานผลการเรียนของนักเรียนเป็นกลุ่มนักเรียน: ${student}นักศึกษานักเรียนในสมุดรายงานผลการเรียนนี้ส่งข้อมูลสรุปแผ่นงานสรุปผลสรุปผลการขาดเรียนและมาสายของเซกชั่นและภาคเรียนเดียวTสายสายแม่แบบภาคเรียนภาคเรียนหรือปีการศึกษาชื่อของช่องนี้ต้องไม่ว่างหมวดหมู่ของกิจกรรมที่ใช้ในสมุดรายงานผลการเรียนตลอดทั้งโรงเรียนจะถูกจัดการจากหน้านี้ประเภทกิจกรรมระบบแสดงคะแนนกิจกรรมข้อความในคอลัมน์สำหรับกิจกรรมในสมุดรายงานผลการเรียนสมุดรายงานผลการเรียนล่าสุดถูกจัดเป็นรูปแบบสำหรับการพิมพ์อวันที่กิจกรรมถูกสร้างแล้วกิจกรรมนอกห้องเรียนไม่พบกิจกรรมนอกห้องเรียนขขั้นตอนแรกคือสร้างแม่แบบรายงานใหม่The following students are at risk of failing the following courses:The grade $value for $name is not valid.เปอร์เซ็นต์ค่าสุดท้ายต้องเป็น 0รายการของหมวดหมู่สามารถปรับให้เข้ากับโรงเรียนของคุณโดยผู้ดูแลระบบสิ่งที่คุณพยายามไม่นั้นไม่สำเร็จ เพราะไม่มีรายงานปัจจุบันกำหนดไว้ คูณต้องมีสิทธิ์ในฐานะผู้ดูแลระบบเพื่อกำหนดรายงานอย่างน้อย 1 รายงาน และพยายามใหม่อีกครั้งสิ่งที่คุณพยายามไม่นั้นไม่สำเร็จ เพราะไม่มีภาคเรียนปัจจุบันกำหนดไว้ คูณต้องมีสิทธิ์ในฐานะผู้ดูแลระบบเพื่อกำหนดภาคเรียนอย่างน้อย 1 ภาคเรียน และพยายามใหม่อีกครั้งคะแนนสะสมของกิจกรรมนี้จะถูกคำนวณด้วยคะแนนที่ได้หารด้วยเปอร์เซ็นต์ของคะแนนภายนอกลงทะเบียนชื่อของแหล่งข้อมูลรายงานผลการเรียนสามารถสร้างให้กับแต่ละคนหรือทุกคนในกลุ่มรายงานผลการเรียนแบบมาตรฐานประกอบด้วยตารางที่แต่ละแถวสอดคล้องกับเซกชั่นและคอลัมน์ที่กำหนดไว้ในหน้านี้มี ${count} เอกสารวิชา สำหรับปี ${schoolyear}มีแม่แบบรายงาน ${count} รายการThere are ${count} report sheets deployed in ${schoolyear}ไม่มีประเภทกิจกรรมไม่มีกิจกรรมในหลักสููตรไม่มีเอกสารวิชาสำหรับปี ${schoolyear}ไม่มีรายงานกิจกรรมไม่มีแม่แบบรายงานที่ติดตั้งไว้There are no report sheets deployed in ${schoolyear}ไม่มีหลักสูตรไม่มีแม่แบบแผ่นงานแบบฟอร์มนี้อนุญาตให้คุณเปลี่ยนน้ำหนักของหมวดหมู่เมื่อมีการคำนวนคะแนนเฉลี่ยในภายในแผ่นงานแบบฟอร์มนี้อนุญาตให้สร้างระบบคะแนนหรือตารางคะแนนส่วนตัวรายงานนี้ไม่มีตารางคอลัมน์รายงานนี้ไม่มีโครงร่างThis report is a list of students achieving below a minimum score on a selected activity from a report sheet.เซกชั่นนี้ประกอบด้วยแผ่นงานที่ถูกซ่อนเท่านั้นค่านี้ต้องเป็นจำนวนเต็มค่านี้ต้องเป็นจำนวนเต็ม คุณอาจจะเพิ่มค่าหน่วยกิตมากกว่าค่านี้แผ่นงานนี้ไม่มีกิจกรรมปีนี้ไม่มีเอกสารหลักสูตรปีนี้ไม่มีรายงานที่ถูกส่งออกปีนี้ไม่มีแผ่นงานที่นำมาออกไปใช้ชื่อเรื่องรวมทั้งหมดสายประเภทไม่ซ่อนไม่ซ่อนรายงานที่นำออก/ติดตั้งไม่ซ่อนแผ่นรายงานไม่ซ่อนแผ่นงานทำให้เป็นล่าสุดปรับปรุงเกรดให้เป็นปัจจุบันปรับปรุงเกรดให้เป็นข้อมูลล่าสุดใช้คะแนนจากภายนอกเพื่อเพิ่มข้อมูลในส่วนที่มาจากภายนอกUse this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.ใช้แผ่นงานในสมุดรายงานผลการเรียน (วิธีเดียวกับที่คุณทำในตารางจัดการ'spreadsheet') เพื่อจัดการแผ่นงานจำนวนมาก คุณสามารถเชื่อมโยงคอลัมน์จากแผ่นงานหนึ่งไปยังแผ่นงานอื่นๆหมายเลขผู้ใช้ค่าค่าของช่องนี้ต้องเป็นค่าที่ถูกต้องเรียกดูสมุดรายงานผลการเรียนเรียกดูระบบคะแนนเรียกดูข้อมูลสำหรับแต่ละเซกชั้นมองเห็นได้น้ำหนักของหมวดหมู่นี่คืออะไรแผ่นงานรายละเอียดของแผ่นงานข้อมูลของแผ่นงานแม่แบบแผ่นงานแม่แบบแผ่นงานแผ่นงานเอกสารสำหรับปี ${year}แผ่นงานในสมุดรายงานผลการศึกษานีี้ปีใช่คุณสามารถ ${unhide_worksheets} หรือ ${add_worksheet}.คุณสามารถเพิ่มการสรุปผลไปยังสมุดรายงานผลการเรียนได้อย่างอัตโนมัติซึ่งประกอบด้วยคอลัมน์ที่เป็นค่าเฉลี่ยของแผ่นงานที่มีทั้งหมดคุณไม่ต้องสอนหรือดูแลห้องใดๆมีการเปลี่ยนแปลงที่ยังไม่ได้ถูกบันทึก เลือก OK เพื่อ บันทึก หรือ CANCEL เพื่อทำต่อโดยไม่บันทึกคุณต้องระบุวันที่ที่ถูกต้องภายในปีการศึกษาคุณต้องระบุทั้งรายงานกิจกรรมและคะแนนน้อยสุดที่ผ่านเพิ่มขนาดการแสดงผลแสดงขนาดปกติลดขนาดการแสดงผลปุ่มเพิ่มปุ่มเปลี่ยนแปลงสร้างแม่แบบรายงานใหม่นำออกไปยังสมุดบันทึกคะแนนสำหรับอาจารย์คะแนนที่ผ่าน:ปุ่มลบออกแผ่นรายงานแสดงกิจกรรมที่ผ่านมา ${num_weeks} สัปดาห์เท่านั้นรายงานผลการเรียนแบบมาตรฐานschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es/0000755000175000017500000000000012322071053025730 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es/LC_MESSAGES/0000755000175000017500000000000012322071053027515 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000014607012322071052034202 0ustar menesismenesis00000000000000p*q*#****+"+3=+q++(+)+++ ,#,;, Q,\,/^,',u,{,-W-R.-S.V.E.C/5b/-// ////00*01080 @0K0i0000000001 111D1T1f1111811@2%S2 y22P2 223 3%3-3p3p4 w445 O6p6y66+6"66D 7R7k7277777 7 78) 878L?8E8888 99%69\9n9/:7:-Q::/:: :;3!;U< i<ds<<<<<&<#=*=;=B= V=w=== =&== ==(>!0>SR>>L?:@@ @@@ A A/A@ASAeAwAAA AA AAABB0BB BC CC &C1CACHC D!D7DID^DwDDDFDDE E E(E9EBEAFGHH HH H HHH HI I#I7IJIPIXI]I/qI I III I I+I%#JIJ\JsJyJ$7K\K.eK2KKoL^L_^MuM4N:N3VNNNNNN NN NN%O=O#LO pO}OOOOOOP!P7P?P UP cP mP xPP&P P P PPPPQ$Q4QFQWQkQ|Q Q QQQQQQQQR R8RRR RR SS-S/AS qS {SSS*S'S'SW$T |TT,T T TTTT TU#U*Uqrqqq%0s$Vs{s s"s%s"s7"tZt$zt2t6t uu#'uKuju uu7u+uuv9wfw?&xvfxexeCy:y1yz )z 5z ?zIzczvzzzz z%zz9z *{4{O{e{|{!{{{{{|5|&S|z|"|I|!|E!}+g}'}}Z} ~*~@~W~]~f~pU 2)Ӂ !$6F%}g‚* I<j̓Ճރ- 9iDU".Qk&ȅ ׆')7?!w((‡k$W |  "4<qx 5% D.Q +-Ӌ_a ɎЎ#5Kjȏߏ+ 9G^, 9=X ˑ ԑS"1LhxW&6K gtpV4 9F[l {͘& ,7?RV%̙ =-5k ؚ&ƛEL9ee#kw~;ӟڟ  5Vh3&ʠ(&9)`++ѡ!)AQf y.Ƣ ע7Mjͣ 1If NXĥ٥ ,>H Ŧ=Ц-"<g_ǧ֧5ݧ  .7U^$t$Ш*!L!l$é,0 > ^%X'a)/,GI_ g!tJ  !=8 v> ̭&.5Dz-*Ʈ"#)ASdu$} *6= & 9 P%\E #-6Rb.&*Ŵ?I09z(ݵ*,WJQ((_F{"m<C,]8:ý@'? g2/ھ@ K9ZzkG{+*HY*i.10&. 4>C%Kq ^.Y 2=R8X/ ,"Kn* 3 AC+9ue1; HI-;!]ryS"TE.R/$dB^tJ>H5+92wa3E$qW#kTSW_=Fn cI<(f20GigM ~g|eRA\1uG,Dx,zHw@|h% 8`<jZeY!byj&f?[-o63:[VCQr{ QP4)"X:B}  P%!^6As7*rv`*&J'K 19tk+OLi ?;YVZpl(hayNb7XSFqo) .\~U 8 Uc0@mLIp#]='mdsKnN]"Dv{CM-5u}>/4x_;zOl$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} absence report${section} gradebook${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${student} detail report${student} report card${value} is not valid in ${scoresystem}.${worksheet} grade history for ${student}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --100 PointsAA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityABSENCES BY DAYAbbreviationAbs.AbsencesAbsences (continued)Absences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsActivity: ${activity}AddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAttendance detailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.CommentContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCourse Worksheets can be be used to include sets of activities in the gradebooks of all sections of a course. The activities included in Course Worksheets are defined in templates, shown here.CoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemCustomizeData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter CommentEnter Details and Select ColumnEnter GradesEnter a comment.Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayEvaluatorExamExisting Score SystemExpandExport XLSExport completeExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.Exporting worksheetsExtended Letter GradeExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInstructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLetter GradeLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Pass/FailPassing ScorePassing Score: ${score}PercentPercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectRemoved scoreReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport CardReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheet: ${worksheet}Report Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSECTION ABSENCESSaveSchool YearSchool Year WorksheetsSchool administrators can edit a section's gradebook.ScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a scoreSelect a sourceSelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTeacher(s): ${instructors}TemplateTermTerm WorksheetsTerm or YearThe Course Worksheet and activities defined here can be deployed to all the sections of this course for one or more terms.The Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The current gradebook worksheet formatted for printing.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.The templates are created separately and define what activites will be on the Course Worksheets. Use this form to deploy the worksheets to the teacher gradebooks of all sections of this course for one or more terms.The templates can be created from this page (see Add: Course Worksheet) or from the individual gradebook of the instructor of a section of this course who is either a "Responsible party" for the course or a member of "Clerks" or "Site Managers."There are ${count} course worksheets for ${schoolyear}There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no course worksheets for ${schoolyear}There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This page allows you to manage the Course Worksheets for this course.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this form to add the active worksheet in your gradebook to all the sections of the same course in the selected terms.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdUsername: ${username}ValueValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You can also hide worksheets if you do not want teachers to see them.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You have unsaved changes that will be lost.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outabsences by day reportabsences for ${day}add-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsreport sheets exportshow only activities due in past ${num_weeks} weeksstandard report cardterm ${term} failuresProject-Id-Version: schooltool Report-Msgid-Bugs-To: POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2014-04-08 03:51+0000 Last-Translator: Rafael PampaVilca Language-Team: Spanish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-04-08 07:11+0000 X-Generator: Launchpad (build 16976) Language: es $value no es una ponderación válida$worksheet para $student en $section${requirement} Contenidos${requirement} SubrequerimientosInforme de ausencias de ${section}Libro de Calificaciones de ${section}${section} notas para ${worksheet}${student_name} no fue anotado en esta hoja de trabajo.Informe detallado de ${student}Hoja de calificaciones de ${student}${value} no es un valor válido en ${scoresystem}.${worksheet} es el histórico de notas para ${student}(ordenar)-- Año completo ---- Ningún sistema de puntuación---- Seleccione una plantilla ---- Use el rango de abajo --100 puntosAUn breve título para la fuente de actividades externasUn breve título para la actividad externa.Una hoja de informe es un tipo especial de hoja de cálculo del libro de calificaciones que se puede implementar a todos los libros de calificaciones de los profesores en la escuela.Una plantilla de hoja de informe define las actividades a incluir en una hoja de reporte instalada en cada sección en un período o año.Un sistema de puntuación es una escala utilizada para la evaluación, tal como una escala de graduación o escala de calificaciones.Un sistema de puntuación se hace con una secuencia de posibles puntuaciones con valores decrecientes.El sistema de puntuación debe tener al menos dos puntuaciones.Una sola hoja de cálculo con formato Excel que contiene todas las hojas de trabajo para este libro de calificaciones.Unico archivo PDF que contienen las boletas de calificaciones para todos los estudiantes en el grupo.Unico archivo PDF que contienen las boletas de calificaciones para todos los estudiantes en el grupo.Una cadena de texto que especifica la fuente de la columnaUn identificador único para la actividad externaAUSENCIAS POR DÍAAbreviaturaAusenciasAusenciasAusencias (continuación)Ausencias por díaAusencias por SecciónAusenteAcciónAccionesActividadesActividades en esta libreta de notas.Actividades de ${title}Puede imprimir las actividades en la sección de esquema.ActividadCategorías de actividadesDetalles de actividadActividad: ${activity}AñadirAgregar Hoja de Trabajo del cursoAñadir columna vinculadaAñadir sistema de puntuaciónAñadir a una hoja de informeAñadir una hoja de trabajoAñadir puntuación mínimaAñadir una actividad externaAgregar como Hoja de Trabajo del CursoAñadir nueva actividadAgregar nuevo reporte de actividadAñadir la hoja de trabajo a un período específico o para todo el año.Agregar Hoja de Trabajo del CursoDespués de crear una plantilla, el siguiente paso es ${deploy-sheet}Los porcentajes no deberían ser negativos.Los valores no deberían ser negativos.Aplicar¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus actividades?AsignaciónDetalle de asistenciaDetalles de asistenciaProm.PromedioPor debajo de la rejilla es un esquema que recorre cada sección y los elementos de contorno definidos establecidos como un esquema de texto. Esto es necesario para comentarios u otros puntajes que no caben en una cuadrícula tradicional.Tanto la rejilla y esquema son opcionales; Si no se definen las columnas o artículos, todo el diseño se salta.CancelarCategoríasLas categorías se usan en el cuadro de notas de SchoolTool para organizar actividades y permitir a los maestros ponderar de forma diferente los tipos de actividades para calcular las notas. Por ejemplo, la nota final podría componerse de 60% de exámenes, 20% de tareas y 20% de participación en clases.Las categorías pueden ser utilizadas para asignarles diferentes pesos a las actividades cuando se calcula el promedio. La lista de categorías puede ser definida por el administrador del sistema.Las categorías se eliminaron con éxito.CategoríaPonderaciones de categoríaCategoría añadida correctamenteCategoría de pesos para hoja de cálculo ${worksheet}Cambiar información para ${fullname}Elija una columna para añadirSeleccione una nota para aplicar a todos los estudiantes en la columna de la libreta de calificaciones.Elija una actividad de informeElija una actividad para añadirEscoja un sistema de notas existente o use el rango de abajoClases que atiendeClases que enseñaLimpiarContraerEtiqueta de columnaTipo de columnaColumnasColumnas a imprimirse en la libreta de notas.ComentarioContiene las puntuaciones de hojas de informe y de asistencia. Para ser usado por personal de la escuela.Contiene las puntuaciones de hojas de informe. Formato que será envido a los padres.Actividades del cursoActividad del CursoDetalles de la actividad del cursoHoja de Trabajo del cursoHoja de detalles del cursoInformación de la plantilla del cursoHojas de trabajo del cursoHojas de trabajo de los cursos pueden ser utilizados para incluir conjuntos de actividades en los libros de calificaciones de todas las secciones de un curso. Las actividades incluidas en las hojas de trabajo del curso se definen en las plantillas, que se muestra aquí.AsignaturasCrear Hoja de trabajo resumenCrear y editar datos para una sección.Crear hoja de resumenCrear, editar y rellenar plantillas de hoja de informe.Hojas de trabajo del curso actualHojas de informe desplegados actualmenteHojas de trabajo desplegados actualmenteActualmente, la lista de categorías disponible para todos los maestros se administra en este formulario. Es decir, si uno o más maestros quisieran usar una categoría que no está en la lista, el administrador del sitio puede añadirla aquí. De la misma forma, si algunas de las categorías predeterminadas no son relevantes para su escuela, elimínelas abajo.Sistema de puntuación personalizadoPersonalizarLos datos recogidos a través de hojas de informes pueden ser incluidos en los ${report-card-layout} o informes personalizados.FechaFechasPor defectoCategoría predeterminadaLa categoría por defecto fue modificada con éxito.BorrarEliminar hoja de trabajoImplementarUtilizar hoja de informeImplementar plantilla de informe a la hoja de trabajoHojas de informe instaladasHojas de trabajo desplegadasHojas de trabajo implementadasDescripciónInforme completo del estudiante: ${schoolyear}DescargaDescargar PDFFecha de cierreAbreviaciones duplicadas no son permitidas.Las puntuaciones repetidas no son permitidas.Cada hoja de trabajo desplegado contendrá el informe de actividades definidas en su plantilla.Cada puntuación se asocia también con un porcentaje mínimo necesario para alcanzar el grado correspondiente. Por ejemplo, el 95% o más es una "A", 87% y hasta un "B", etcCada calificación se asocia con un valor numérico. Por ejemplo, en los EEUU, una "A" vale normalmente 4 puntos, una "B", 3 puntos, etc. Este valor se usará en cualquier cálculo que se haga con las calificaciones, como por ejemplo, la obtención de una nota media.Cada sistema de puntuación necesita un título corto para que los usuarios lo identifiquen, por ejemplo, si su escuela califica de "A" a "E", el título podría ser "A-E".EditarEditar actividadEditar los Pesos de las CategoríasEditar actividad externaEditar puntaje externoEditar Libro de notasEditar Elemento de CuadrículaEditar columna vinculadaEditar Elemento del EsquemaEditar hoja de informeEditar plantillasEditar hoja de trabajoEditar esta categría.Escribir un comentarioIntroducir detalles y seleccione la columnaIngrese NotasEscribir un comentarioIntroduzca un código para una puntuación sólo si la puntuación tiene más de cuatro caracteres y desea crear una abreviatura alternativa para el libro de calificaciones.Escriba el detalles de Notas a continuaciónEscriba notas para ${fullname}Introduzca valores numéricos para cada categoría relevante.EnsayoEvaluadorExamenSistema de puntaje existenteExpandirExportar XLSExportación completaExportar Informe de la Tarjeta de Datos para cada estudiante en cada sección de la escuela. Habrá una hoja de trabajo para cada período del año.Exportar las calificaciones para cada estudiante de cada sección para el período.Exportando Hojas de TrabajoCalificación con letras extendidoActividad externaID de la actividad externaFuente de actividad externaPuntaje externoDetalles del puntaje externoFuente del puntaje externoFuentes de puntuación externos deben ser configuradas por el administrador del sistemaFallasAplazados por períodoTipo de archivoRellenar hacia abajoRellenar las celdas vacíasBuscar ahoraPor ejemplo, si tiene tres hojas de trabajo "A", "B" y "C" en una sección y hace click en "Crear Hoja de trabajo resumen", se creará una hoja adicional titulada "resumen" la cual incluye los promedios de "A", "B" y "C" en las primeras tres columnas.Por ejemplo, digamos que el período es «Otoño 2011», y usted ha instalado una hoja de informe llamada "Notas de Semestre", que incluye una actividad "Primer Trimestre", usando una escala de notas donde "3" es la nota mínima para pasar. Para crear un informe de los estudiantes que aplazan la nota del primer trimestre, seleccione la actividad de informe "Otoño 2011 - Notas de Semestre - Primer Trimestre" y escoja "3" como la nota mínima para pasar. Y haga click en "Descargar"Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como 20% y las pruebas como 20%, introduzca "60" a la par de "Examen", "20" a la par de "Tarea" y "20" a la par de "Prueba".Todas las calificacionesNotaNota ${name}Actividades de NotasDetalle de notasLibro de NotasExportar Libro de CalificacionesInforme de Libro de NotasColumna de CuadrículaDetalles de la ColumnaColumnas de rejillaEncabezado de la ColumnaOrigen de la ColumnaGrupoEncabezadoOcultarOcultar ${scoresystem}Ocultar 'mostrar sólo actividades con fechas de cierre en las últimas _ semanas'Ocultar AusenciasOcultar promedioOcultar Hoja de Informe de DesplegadoOcultar Hoja de InformeOcultar el totalOcultar TardanzasOcultar/mostrar la hoja de trabajo desplegada para el ${year}Mostrar/Ocultar Informe de calificaciones del ${year}Ocultar/mostrar HojasOcultar/Mostrar Hojas de Trabajo¿Ocultar?Ocultar este sistema de puntuación hará que no esté disponible para su uso futuro, pero conservará las calificaciones existentes. Esto no se puede deshacer, pero puede crearse una nueva versión del sistema de puntuación.Valor entero de nota más alto posibleTareaIdentifica la hoja de trabajo de curso en el libro de calificaciones.Identifica la hoja de informe de libros de calificaciones de los profesores.Si los valores en el sistema de puntuación descienden, por ejemplo, 1 es la mejor puntuación, establezca el valor siguiente para decir puntaje 'máxima' de paso. De lo contrario, deje un 'mínimo' puntaje de aprobación.Si los valores en el sistema de puntuación descienden, por ejemplo, 1 es la mejor puntuación, ponga esto en 'máxima'. De lo contrario dejarlo como calificación de aprobado el 'mínimo'.Si se agrega la misma plantilla varias veces, dar a cada versión un nombre fácilmente distinguible.Si se agrega la misma hoja de trabajo varias veces, dar a cada versión un nombre fácilmente distinguible.Si se implementa la misma plantilla varias veces en el mismo período, dar a cada despliegue un nombre fácilmente distinguibles.InicioDocentes: ${instructors}Puntuaciones inválidas (marcadas en rojo) no se guardaron.DiarioPromedio diarioLaboratorioEtiquetaEtiquetar tarjeta de informeCalificación con letrasLimitado a 5 caracteres o menos.Columna vinculadaFuente de actividad vinculadaLas listas de estudiantes ausentes en un día dado.Porcentaje bajoValor entero de nota más bajo posibleEstablecer como predeterminadoGestionar las categorías de actividadesAdministrar Hojas de trabajo del cursoAdministrar hojas de informes desplegadasAdministrar plantillas de Hojas de InformesGestionar hoja de cálculoAdministrar plantillas de hojas de cálculoMáximoPuntuación máxima pasanteMínimoNota mínima para pasarPuntaje mínimoMover a la izquierdaMover a la derechaMis NotasN/DNombre de las actividades externas principalesNueva actividadCategoría nuevaColumna nuevaNueva Actividad del CursoNueva Hoja de Trabajo del cursoNueva actividad externaNuevo puntaje externoNueva Columna de CuadrículaNueva columna vinculadaNuevo Elemento de EsquemaNueva Actividad de ReporteNueva hoja de informeNuevo sistema de puntuaciónNueva PlantillaNueva hoja de trabajoSiguienteNoSin período actualNo hay hojas de reporteHojas de Trabajo no visiblesNingún sistema de puntuaciónSin calificarAceptarUna vez que tenga una plantilla, utilice este formulario para agregar la hoja de informe al libro de calificaciones de cada sección que se reúne en el período o períodos especificados.Sólo el instructor de una sección puede editar este libro de calificaciones.OrdenarDelinear actividadesElemento del EsquemaDetalles del esquema del ItemElementos de esquemaEncabezado del esquema del ItemOrigen del esquema del ItemSobreescribir hojas de trabajo existentes tituladas "resumen".Aprobado/DesaprobadoPuntuación aprobadoCalificar: ${score}PorcentajeEl procentaje del campo debería contener un número válido.Los porcentajes no pueden ser mayores de 100.Corrija los campos marcados abajo.Por favor, modifique para que se adapten a los tipos de tareas y evaluaciones utilizadas en su escuela.Valor de puntoPuntosValor en puntos para calcular la nota de la actividadPreferenciasPresentaciónAnteriorHoja de Trabajo para imprimirProyectoPuntuación EliminadaReordenar u Ocultar Hojas de TrabajoInformeActividades del informeInforme de actividadesDetalles de la Actividad del InformeHoja de InformeEsquema de Libreta de NotasDiseño de la Hoja de informes del ${year}Esquemas de tarjeta de informesInforme de tarjeta: ${schoolyear}Hoja de informeExportar Informe de la Hoja de DatosPlantilla de hoja de reporteDetalles de la Plantilla de Hoja de InformesInformación de la Plantilla de Hoja de InformesPlantillas de hojas de informasInforme de la Hoja: ${worksheet}Informe de calificaciones del ${year}Informe Hoja de trabajoLas Hojas de informes utilizan el libro de calificaciones para recopilar datos y comentarios de los maestros sobre los estudiantes en todas las secciones.InformesSolicitar Informe de ausencias por díaSolicitar informe detallado de estudianteSolicitar informe de aplazamientos por períodoSolicitar informeSolicitar Libreta de NotasFalta una entrada requeridaRegresar al Libro de NotasSAUSENCIAS DE SECCIÓNGuardarAño EscolarHojas de trabajo del Año EscolarLos administradores pueden editar libro de calificaciones de una sección.PuntuaciónHistórido de CalificacionesSistema de puntuaciónSistemas de puntaciónLos valores de porcentaje deberían ir en orden descendiente.CalificarLos valores de puntuación deberían ir en orden descendiente.PuntuacionesSistema de puntuaciónSecciónHoja de trabajo resumen de la secciónSeleccione una puntuaciónSelecciones el origenSeleccione un período a implementar en todo el año.Seleccione un año o períodoSeleccione una hoja de informe para desplegarSeleccione la hoja de trabajo para agregarEstablecer Preferencias de columnaConfiguraciónHoja1Atajo de teclado: Alt-SMostrar ausenciasMostrar promedioMostrar el TotalMostrar tardanzasMostrando ${count} de ${total} itemsMuestra todos los alumnos que hayan recibido calificaciones suspensas en la actividad y el intervalo de tiempo seleccionados.Ordenar porFuenteComience con la puntuación más alta. Haga clic en "Agregar una puntuación más baja" para añadir puntajes hasta que haya creado calificaciones con un porcentaje mínimo de 0.Comience con la puntuación más alta. Haga clic en "Agregar" para agregar calificaciones hasta que haya creado una calificación con un porcentaje mínimo de 0.EstudianteInforme detallado del estudianteInforme detallado del Alumno por GrupoNombre del estudianteTarjeta de Informe de estudianteInforme del Alumno por GrupoEstudiante: ${student}EstudiantesEstudiantes en esta libreta de notas.EnviarResumenResumen de la Hoja de TrabajoResumen de las ausencias y tardanzas de una sola sección y período.TRetrasosRetrasoDocente(s): ${instructors}PlantillaPeríodoHoja de trabajo de PeríodoPeríodo o AñoLa hoja de trabajo del curso y las actividades definidas aquí se pueden implementar en todas las secciones de este curso para uno o más períodos.El título del campo no debería estar vacío.Las categorías de actividad utilizados en la sección de libro de calificaciones de la escuela se gestionan desde esta página.La categoría de la actividadEl sistema de puntuación de la actividad.La etiqueta de columna para la actividad en el cuadro de notas.Hoja de cálculo del libro de calificaciones con formato para impresión.La fecha en que la actividad expiró para ser calificada.La fecha en que fue creada la actividad.La actividad externaNo se puede encontrar la actividad externaEl primer paso en el proceso es ${add-sheet}El primer paso en el proceso es la creación de una nueva plantilla de hoja de informe.Los siguientes estudiantes están en riesgo de fracasar en los siguientes cursos:La nota $value para $name no es válida.El último porcentaje debería ser cero.La lista de categorías se puede personalizar para su escuela por el administrador del sistema.La operación que acaba de intentar no se puedo completar porque actualmente no hay hojas de reporte configuradas en su instancia de SchoolTool. Por favor obtenga acceso como administrador para que configure al menos una hoja de reporte e intente de nuevo.La operación que intentó no puede completarse ya que no hay períodos configurados en su instancia de SchoolTool. Por favor solicite a un administrador que cree un período e intente la operación nuevamente.El valor del punto de esta actividad se calculará como la puntuación de crédito total, multiplicado por el valor del porcentaje de la puntuación externo.El nombre de registro de la fuenteLas boletas de calificaciones se pueden generar para una persona individual o todas las personas en un grupo.La boleta de calificaciones estándar contiene una cuadrícula donde cada fila corresponde a una sección y las columnas como se define en esta página.Las plantillas se crean por separado y definen qué actividades serán en las hojas de trabajo del curso. Utilice este formulario para desplegar las hojas de trabajo para los libros de calificaciones de los profesores de todas las secciones de este curso para uno o más períodos.Las plantillas se pueden crear a partir de esta página (ver Añadir: Curso de hoja de cálculo) o en el libro de calificaciones individual del instructor de una sección de este curso, que podrá ser un "Responsable" para el curso o un miembro de "Administrativos" o "Los administradores del sitio."Hay ${count} Hojas de Trabajo de curso del ${schoolyear}Hay ${count} plantillas de hojas de informes establecidas.Hay ${count} hojas de informes desplegadas para el ${schoolyear}No hay actividades para esta categoríaNo hay actividades para el cursoNo hay Hojas de Trabajo de curso del ${schoolyear}No hay actividades del informeNo hay plantillas de hojas de informes creados.No hay plantillas de hojas de informes desplegadas ${schoolyear}No hay ningunoEste curso no tiene una plantilla para su Hoja de TrabajoEste formulario le permite cambiar la ponderación de las categorías al calcular las notas dentro de una hoja de trabajo.Este formulario le permite crear un «sistema de puntuación» personalizado o una escala de calificación.Esta página le permite gestionar las hojas de trabajo para este curso.Este informe no tiene columnas de la tabla.Este informe no tiene elementos de esquemaEste reporte es una lista de estudiantes que alcanzaron notas abajo de la nota mínima en una actividad seleccionada de una hoja de informe.Esta sección sólo contiene hojas de trabajo que se encuentran ocultos.Este valor debe ser un entero.Este valor debe ser un entero. Puede otorgar crédito adicional por encima de este valor.Esta hoja de trabajo no tiene actividades.Este año no tiene hojas de trabajo del curso.Este año no tiene hojas de informes desplegados.Este año no tiene hojas de trabajo desplegadas.TítuloTotalTardanzasTipoMostrarMostrar Hoja de Informe de DesplegadoMostrar Hoja de InformeMostrar hojas de trabajoActualizarActualizar notasActualizar NotasUtilice puntuaciones externas para agregar datos de fuentes ajenas al libro de calificaciones.Utilice este formulario para agregar la hoja de cálculo activa en el libro de calificaciones a todas las secciones del mismo curso en los períodos seleccionados.Utilice esta página para disponer de una tarjeta de informe estándar, extrae datos desde ${report-sheets} y el diario de asistencia.Utilice hojas de cálculo en su libro de calificaciones de la misma manera que se hace en una hoja de cálculo, para organizar un gran número de actividades. Puede enlazar las columnas de una hoja de trabajo a otro.Id UsuarioUsuario: ${username}ValorEl valor del campo debería contener un número válido.Ver Libro de notasVer sistema de puntuaciónVer datos del Libro de notas para una sección.VisiblePonderar categorías¿Qué es esto?Hoja de trabajoDetalles de la Hoja de TrabajoInformación de la Hoja de TrabajoPlantilla de Hoja de TrabajoPlantilla de Hoja de TrabajoHojas de trabajoHoja de trabajo para el ${year}Hojas de trabajo en esta libreta de notas.AñoSíTu puedes ${unhide_worksheets}, o ${add_worksheet}.Puede añadir una hoja de trabajo resumen para cada uno de sus cuadros de notas que automáticamente incluye una columna para el promedio de todas las hojas de trabajo existentes.También puede ocultar hojas de trabajo, si usted no quiere verlos.Usted no enseña ni asiste a ninguna clase.Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos ahora o CANCEL para continuar sin guardar.Usted tiene cambios sin guardar que se perderán.Debe especificar una fecha válida dentro del año escolar.Debe especificar una actividad de informe y una nota mínima para pasar.AcercarTamaño normalAlejarInforme de ausencias por díaAusencias por ${day}AñadirCambiarcrear una nueva plantilla de Hoja de InformesImplementarlo en libros de calificaciones de los Profesorespuntuación pasante:Quitarhojas de informesExportar Hoja de Informesmostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} semanasboleta de calificaciones estándarperíodos ${term} con errorschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/zh_CN.po0000644000175000017500000025012012321112514026657 0ustar menesismenesis00000000000000# Chinese (China) translation for schooltool # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the schooltool package. # Aron Xu , 2006. # # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: tenzu \n" "Language-Team: Chinese (China) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "表单1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "活动" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "摘要" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "外部活动" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "该外部活动" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "添加新活动" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "添加" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "取消" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "标题" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "描述" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "提交" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "添加外部活动" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "修改 ${fullname} 的信息" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "编辑外部活动" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value不是一个有效的重量" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "找不到外部活动" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "平均值" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "添加关联的列" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "编辑关联的列" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "类别" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "新类别" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "默认类别" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "删除类别成功" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "添加类别成功" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "更改默认类别成功" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "活动类别" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "报告文件的模板" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "添加一个电子表格" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "添加汇报表单" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "编辑电子表格" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "编辑" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "编辑汇报表单" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "新建报告" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "评分表" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "新建汇报表单" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "新建电子表格" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "导出为Excel格式 (.xls)" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "返回评分表" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "新建活动" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "新建额外活动" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "新建关联的列" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "电子表格" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "目录高度" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "首选项" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "下载 PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "升级等级" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "节" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "项" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "年" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "设置" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "操作" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "组群" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "学校年度" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "汇报" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "您的更改还未保存。点击确定键保存或点击取消键来继续工作而不保存。" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "上一个" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "下一步" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "输入${fullname}班级" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "删除" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "课程" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "应用" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "日期" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "标签" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "管理活动分类" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "删除键" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "添加" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "更改键" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "模版" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "缺少必需的输入" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "保存" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "更新" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "布置报告卡片" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "记录" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "学生" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "类型" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "无内容。" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "立即查找" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "清除" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "显示 ${total} 中的第 ${count} 个项目" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "是" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "否" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "姓名" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/es_AR.po0000644000175000017500000027552212321112514026664 0ustar menesismenesis00000000000000# Spanish translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # Mario Fuentes , 2005. # Paco Molinero , 2010. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2014-01-06 15:46+0000\n" "Last-Translator: MauroJG \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: es\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Hoja1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Actividades" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Actividades del curso" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Hojas de trabajo desplegadas" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resumen" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Actividad externa" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "La actividad externa" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Añadir nueva actividad" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Añadir" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancelar" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Título" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etiqueta de columna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limitado a 5 caracteres o menos." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Fecha de cierre" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descripción" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoría" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Este valor debe ser un entero. Puede otorgar crédito adicional por encima de " "este valor." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Puntaje mínimo" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Este valor debe ser un entero." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Detalles de actividad" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Enviar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Añadir una actividad externa" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Fuente del puntaje externo" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Detalles del puntaje externo" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Cambiar información para ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar actividad externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Categoría de pesos para hoja de cálculo ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value no es una ponderación válida" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "No se puede encontrar la actividad externa" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Promedio" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Añadir columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editar columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Actividad" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Columna vinculada" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Puntaje externo" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorías" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Categoría nueva" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoría predeterminada" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Las categorías se eliminaron con éxito." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoría añadida correctamente" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "La categoría por defecto fue modificada con éxito." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Establecer como predeterminado" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorías de actividades" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Plantillas de hojas de informas" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Añadir una hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Añadir a una hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editar" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editar hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Nueva Actividad de Reporte" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Libro de notas" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nueva hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nueva hoja de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Regresar a la libor de notas" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Mostrar hojas de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nueva actividad" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nueva actividad externa" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nueva columna vinculada" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Hojas de trabajo" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gestionar hoja de cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Ponderar categorías" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferencias" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Descargar PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Actualizar notas" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Utilizar hoja de informe" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Ocultar Hoja de Informe" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Mostrar Hoja de Informe" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Esquema de Libreta de Notas" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Hoja de detalles del curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Detalles de la actividad del curso" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Año completo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Hoja de trabajo para el ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Seleccione una plantilla --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Ocultar/mostrar la hoja de trabajo desplegada para el ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sección" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Período" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Año" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Configuración" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Acciones" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Hoja de trabajo" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Ponderaciones de categoría" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nuevo puntaje externo" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Editar actividad" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Editar puntaje externo" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Actividad de grado" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Puntuación" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "Puntuaciones" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Editar los Pesos de las Categorías" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Plantilla de hoja de reporte" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Informe de actividades" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Nueva Plantilla" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Acción" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Ocultar/mostrar Hojas" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Mis Grados" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Columna de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Elemento del Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nueva Columna de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Nuevo Elemento de Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Editar Elemento de Cuadrícula" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Editar Elemento del Esquema" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Informe detallado del estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Unico archivo PDF que contienen las boletas de calificaciones para todos los " "estudiantes en el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Tarjeta de Informe de estudiante" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Unico archivo PDF que contienen las boletas de calificaciones para todos los " "estudiantes en el grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Fallas" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Muestra todos los alumnos que hayan recibido calificaciones suspensas en la " "actividad y el intervalo de tiempo seleccionados." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Exportar las calificaciones para cada estudiante de cada sección para el " "período." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Año Escolar" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Ausencias" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Informes" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Prom." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Tiene algunos cambios que no se han guardado. Pinche en OK para guardarlos " "ahora o CANCEL para continuar sin guardar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Puntuaciones inválidas (marcadas en rojo) no se guardaron." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Puntos" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "La nota $value para $name no es válida." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Ningún sistema de puntuación--" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Siguiente" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Introducir grados para ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet para $student en $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Borrar" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Estudiante" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ocultar" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Informe de tarjeta: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Asignaturas" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Estudiante: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Informe completo del estudiante: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Detalle de calificación" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Detalle de asistencia" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Fechas" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nombre del estudiante" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Id Usuario" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Aplazados por período" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Los siguientes estudiantes están en riesgo de fracasar en los siguientes " "cursos:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Informe de Libro de Notas" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contiene las puntuaciones de hojas de informe. Formato que será envido a los " "padres." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contiene las puntuaciones de hojas de informe y de asistencia. Para ser " "usado por personal de la escuela." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Ausencias por día" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Las listas de estudiantes ausentes en un día dado." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Ausencias por Sección" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Ausente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Retraso" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use el rango de abajo --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Escoja un sistema de notas existente o use el rango de abajo" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Máximo" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Valor entero de nota más alto posible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mínimo" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Valor entero de nota más bajo posible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Agregar nuevo reporte de actividad" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Corrija los campos marcados abajo." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplicar" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Puntuación máxima pasante" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Nota mínima para pasar" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Solicitar informe de aplazamientos por período" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Elija una actividad de informe" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Debe especificar una actividad de informe y una nota mínima para pasar." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Solicitar Informe de ausencias por día" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Debe especificar una fecha válida dentro del año escolar." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Solicitar Libreta de Notas" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Solicitar informe detallado de estudiante" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Fecha" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Retrasos" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gestionar las categorías de actividades" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Las categorías se usan en el cuadro de notas de SchoolTool para organizar " "actividades y permitir a los maestros ponderar de forma diferente los tipos " "de actividades para calcular las notas. Por ejemplo, la nota final podría " "componerse de 60% de exámenes, 20% de tareas y 20% de participación en " "clases." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Actualmente, la lista de categorías disponible para todos los maestros se " "administra en este formulario. Es decir, si uno o más maestros quisieran " "usar una categoría que no está en la lista, el administrador del sitio puede " "añadirla aquí. De la misma forma, si algunas de las categorías " "predeterminadas no son relevantes para su escuela, elimínelas abajo." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Quitar" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Añadir" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Cambiar" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Implementar plantilla de informe a la hoja de trabajo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Plantilla" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Implementar" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "¿Qué es esto?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Período o Año" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Falta una entrada requerida" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Nota" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Guardar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Atajo de teclado: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Usted no enseña ni asiste a ninguna clase." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Clases que enseña" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Clases que atiende" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Hoja de informe" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Hojas de informe instaladas" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Sin calificar" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Columnas de rejilla" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Encabezado" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Descarga" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Este formulario le permite cambiar la ponderación de las categorías al " "calcular las notas dentro de una hoja de trabajo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Introduzca valores numéricos para cada categoría relevante." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Por ejemplo, para ponderar los exámenes como el 60% de la nota, tareas como " "20% y las pruebas como 20%, introduzca \"60\" a la par de \"Examen\", \"20\" " "a la par de \"Tarea\" y \"20\" a la par de \"Prueba\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Sobreescribir hojas de trabajo existentes tituladas \"resumen\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Puede añadir una hoja de trabajo resumen para cada uno de sus cuadros de " "notas que automáticamente incluye una columna para el promedio de todas las " "hojas de trabajo existentes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Por ejemplo, si tiene tres hojas de trabajo \"A\", \"B\" y \"C\" en una " "sección y hace click en \"Crear Hoja de trabajo resumen\", se creará una " "hoja adicional titulada \"resumen\" la cual incluye los promedios de \"A\", " "\"B\" y \"C\" en las primeras tres columnas." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Establecer Preferencias de columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo de columna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "¿Ocultar?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" "Ocultar 'mostrar sólo actividades con fechas de cierre en las últimas _ " "semanas'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Actualizar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Crear Hoja de trabajo resumen" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" "mostrar sólo actividades con fechas de cierre en las últimas ${num_weeks} " "semanas" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Etiquetar tarjeta de informe" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Fuente" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Columna nueva" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Elija una columna para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Delinear actividades" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Elija una actividad para añadir" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "Aceptar" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Sin período actual" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "La operación que intentó no puede completarse ya que no hay períodos " "configurados en su instancia de SchoolTool. Por favor solicite a un " "administrador que cree un período e intente la operación nuevamente." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "No hay hojas de reporte" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "La operación que acaba de intentar no se puedo completar porque actualmente " "no hay hojas de reporte configuradas en su instancia de SchoolTool. Por " "favor obtenga acceso como administrador para que configure al menos una " "hoja de reporte e intente de nuevo." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Actividades de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Una plantilla de hoja de informe define las actividades a incluir en una " "hoja de reporte instalada en cada sección en un período o año." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Este reporte es una lista de estudiantes que alcanzaron notas abajo de la " "nota mínima en una actividad seleccionada de una hoja de informe." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Por ejemplo, digamos que el período es «Otoño 2011», y usted ha instalado " "una hoja de informe llamada \"Notas de Semestre\", que incluye una actividad " "\"Primer Trimestre\", usando una escala de notas donde \"3\" es la nota " "mínima para pasar. Para crear un informe de los estudiantes que aplazan la " "nota del primer trimestre, seleccione la actividad de informe \"Otoño 2011 - " "Notas de Semestre - Primer Trimestre\" y escoja \"3\" como la nota mínima " "para pasar. Y haga click en \"Descargar\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Solicitar informe" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Hoja de trabajo resumen de la sección" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Mostrar" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Eliminar hoja de trabajo" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "¿Está seguro de que desea eliminar esta hoja de trabajo junto con todas sus " "actividades?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Esta hoja de trabajo no tiene actividades." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Esquemas de tarjeta de informes" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Asignación" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Ensayo" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Examen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Tarea" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diario" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorio" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentación" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Proyecto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "La fecha en que la actividad expiró para ser calificada." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "La etiqueta de columna para la actividad en el cuadro de notas." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "La categoría de la actividad" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema de puntuación" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "El sistema de puntuación de la actividad." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "La fecha en que fue creada la actividad." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columnas" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columnas a imprimirse en la libreta de notas." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Puede imprimir las actividades en la sección de esquema." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Hojas de trabajo en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Actividades en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Estudiantes" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Estudiantes en esta libreta de notas." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fuente de actividad externa" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "El nombre de registro de la fuente" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID de la actividad externa" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Un identificador único para la actividad externa" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valor en puntos para calcular la nota de la actividad" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nombre de las actividades externas principales" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Un breve título para la fuente de actividades externas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Un breve título para la actividad externa." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Fuente de actividad vinculada" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Una cadena de texto que especifica la fuente de la columna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Crear, editar y rellenar plantillas de hoja de informe." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Editar plantillas" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Crear y editar datos para una sección." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Editar Libro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Ver Libro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Ver datos del Libro de notas para una sección." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" "Sólo el instructor de una sección puede editar este libro de calificaciones." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemas de puntación" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Añadir sistema de puntuación" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Nuevo sistema de puntuación" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abreviatura" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valor de punto" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Porcentaje bajo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "Este formulario le permite crear un «sistema de puntuación» personalizado o " "una escala de calificación." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Un sistema de puntuación se hace con una secuencia de posibles puntuaciones " "con valores decrecientes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Cada calificación se asocia con un valor numérico. Por ejemplo, en los EEUU, " "una \"A\" vale normalmente 4 puntos, una \"B\", 3 puntos, etc. Este valor se " "usará en cualquier cálculo que se haga con las calificaciones, como por " "ejemplo, la obtención de una nota media." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "No hay ninguno" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contenidos" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Subrequerimientos" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Buscar ahora" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Limpiar" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Mostrando ${count} de ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "El título del campo no debería estar vacío." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "El valor del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "El procentaje del campo debería contener un número válido." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Los valores no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Los porcentajes no deberían ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Los porcentajes no pueden ser mayores de 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "El sistema de puntuación debe tener al menos dos puntuaciones." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Los valores de puntuación deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Los valores de porcentaje deberían ir en orden descendiente." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "El último porcentaje debería ser cero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Las puntuaciones repetidas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Abreviaciones duplicadas no son permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sí" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "No" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema de puntaje existente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema de puntuación personalizado" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Cada sistema de puntuación necesita un título corto para que los usuarios lo " "identifiquen, por ejemplo, si su escuela califica de \"A\" a \"E\", el " "título podría ser \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Añadir puntuación mínima" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "puntuación pasante:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Ver sistema de puntuación" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nombre" #~ msgid "Period Number" #~ msgstr "Número de periodo" #~ msgid "Apply a grade for all students:" #~ msgstr "Aplicar una nota a todos los estudiantes:" #~ msgid "Section:" #~ msgstr "Sección:" #~ msgid "Requirement index" #~ msgstr "Índice de requisitos" #~ msgid "Term:" #~ msgstr "Período:" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Introduzca valores numéricos para cada categoría relevante. El total de " #~ "todos los valores debe ser exactamente 100." schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ca/0000755000175000017500000000000012322071053025704 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ca/LC_MESSAGES/0000755000175000017500000000000012322071053027471 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/ca/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000000701112322071052034145 0ustar menesismenesis00000000000000?Y pqxz  "  %16M \g pz     "=QV"^   k it _ i k s ~      "     7 C I b y      %     & = F I Q _ h $q       ! + 2 8 > J \ l }  |  &';3.$?7, (:81)#"=*>52- +<! 0/% 649(sort)AActionsActivitiesActivityAddAdd a WorksheetAdd new activityApplyAverageCancelCategoriesChange information for ${fullname}ClearCoursesDateDeploy Report SheetDescriptionEditEdit External ActivityEdit WorksheetExport XLSFind NowGradebookGroupHeadingJournalLabelManage Activity CategoriesNew ActivityNew CategoryNew ColumnNew External ActivityNew WorksheetNextNoOKPreferencesPreviousReportsRequired input is missing.Return to GradebookSaveSectionShowing ${count} of ${total} itemsSourceStudentsSubmitSummaryTermThere are none.TitleTotalTypeUpdateUpdate GradesWhat is This?WorksheetsYearYesYou have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.add-buttonProject-Id-Version: SchoolTool Version 0.11.1 Report-Msgid-Bugs-To: POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-08-23 09:20+0000 Last-Translator: Gediminas Paulauskas Language-Team: Schooltool Development Team MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: ca Generated-By: setup.py (ordenar)AAccionsActivitatsActivitatAfegirAfegir un Full de treballAfegir una nova activitatAplicaMitjanaCancel·laCategoriesCanviar informació de ${fullname}NetejaCursosDataDesplegar Full d'InformeDescripcióEditaEditar Activitat ExternaEditar full de treballExportar XLSCercaLlibreta de notesGrupCapçaleraDiariEtiquetaControlar les Categories d'ActivitatsActivitat novaNova CategoriaColumna novaNova Activitat ExteriorAfegir Full de treballSegüentNoD'acordPreferènciesAnteriorInformesEmpleneu tots els camps obligatoris.Tornar a Llibreta de notesDesaAssignaturaMostrant ${count} de ${total}Codi fontAlumnesEnviarResumTrimestreNo s'ha trobat cap coincidència.TítolTotalTipusActualitzarActualitzar NotesQuè és aixó?Fulls de TreballAnySiVostè té alguns canvis que no han estat salvats. Feu clic a D'acord per desar ara o Cancel·lar per continuar sense desar.Afegeixschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt.po0000644000175000017500000031360212321112514026306 0ustar menesismenesis00000000000000msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 01:48+0000\n" "Last-Translator: Bruno Pinto \n" "Language-Team: Portuguese (Brazil) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Folha1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Atividades" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Atividades da Disciplina" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Folhas de Cálculo Implementadas" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Resumo" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "A atividade externa" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Adicionar nova atividade" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Adicionar" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancelar" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Título" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Etiqueta da Coluna" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limitado a 5 caracteres ou menos." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Data de Entrega" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Descrição" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Categoria" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Categorias podem ser utilizadas para ponderar atividades ao calcular médias. " "A lista de categorias pode ser definida para toda a escola pelo " "administrador do sistema." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Pontuação Total" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Este valor tem de ser do tipo inteiro. Poderá atribuir pontuação extra acima " "deste valor." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Pontuação mínima" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Este valor deve ser um inteiro." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Detalhes da atividade" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Confirmar" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Adicionar uma Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "Pontuação de fonte externa" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "A pontuação desta actividade será calculada com base na pontuação total de " "pontos multiplicada pela percentagem da pontuação externa." #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "Detalhes da pontuação externa" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Informações alteradas para ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Editar Atividade Externa" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "Pesos de categorias para a folha de cálculo ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value não é um peso válido." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "A atividade externa não pode ser encontrada." #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Média" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Adicionar coluna relacionada" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Editar coluna relacionada" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Atividade" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "Coluna Relacionada" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "Pontuação externa" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categorias" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Nova Categoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Categoria Padrão" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categorias apagadas com sucesso." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Categoria adicionada com sucesso." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Categoria padrão alterada com sucesso" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Tornar padrão" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Categorias de Atividades" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Modelos da Folha deRelatório" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Adicione uma Folha de Cálculo de Trabalho" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Adiciona uma Folha de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Editar Folha de Cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Editar" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Editar Folha de Cálculo de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Novo Relatório de Atividades" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Livro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Nova Folha de Cálculo de Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nova Folha de Cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Exportar XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Voltar ao Livro de Notas" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Mostrar Folhas de Cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Nova Atividade" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Nova Atividade Externa" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Nova Coluna Relacionada" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Folhas de Cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Gerir Folha de Cálculo" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Categorias de peso" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferências" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Descarregar PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Atualizar Notas" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Implementar Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Esconder relatório" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Mostrar Relatório" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Modelo do Boletim" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "Detalhes da Folha de Cálculo da Disciplina" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "Informação do Modelo de Folha de Cálculo da Disciplina" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "Detalhes da Atividade da Disciplina" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Ano todo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "Folhas de Cálculo para ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Selecionar um modelo --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "Esconder/exibir folhas de cálculo implementadas para ${year}" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Turma" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Período" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Ano" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Definições" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Ações" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Folha de Cálculo" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Pesos das categorias" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "Nova Pontuação externa" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Editar atividade" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "Editar pontuação externa" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Atividade da Nota" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Pontuação" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Editar pesos das categorias" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "Modelo de Relatório" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Relatar Atividade" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Novo Modelo" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Ação" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "Ocultar/exibir folhas" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Minhas notas" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "Coluna da tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "Destacar Item" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "Nova Coluna da Tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "Novo Item de Enquadramento" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "Editar coluna da tabela" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "Editar item de enquadramento" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Grupo" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Relatório dos Detalhes do Aluno" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Um único ficheiro PDF contendo relatório de detalhes para todos os alunos no " "grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Boletim do Aluno" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" "Um único ficheiro PDF contendo boletins para todos os alunos no grupo." #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Reprovações" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "Exibe todos os alunos que foram reprovados na atividade de relatório e no " "período selecionados." #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" "Exportar cartões de dados de relatórios para todos os alunos em todas as " "secções para o período escolar." #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "Exportar cartões de dados de relatórios para todos os alunos em todas as " "seções para a escola. Haverá uma folha de cálculo para cada período letivo " "do ano." #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Ano Letivo" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "Resumo das faltas e atrasos se uma única turma e período." #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Faltas" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "Modelos de Folha de Cálculo" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "Folha de Cálculo da Disciplina" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "Nova Folha de Cálculo do Curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "Nova Atividade do curso" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "Atividade da Disciplina" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "Esconder/exibir folhas de cálculo" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "Adicionar a folha de cálculo da disciplina" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "Adicionar como Folha de Cálculo da Disciplina" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Relatórios" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "Folha de Cálculo para Impressão" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "Uma única folha de cálculo em formato Excel contendo todas as folhas de " "cálculo para este livro de notas." #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Exportar Livro de Notas" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Méd." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Atr." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Fal." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Tem algumas alterações que não foram guardadas. Clique OK para guardar agora " "ou CANCELAR para continuar sem guardar." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Notas inválidas (destacadas em vermelho) não foram gravadas." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/D" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Pontos" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "Nenhuma Folha de Cálculo Visível" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Inserir notas" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "Não há sistema de pontuação" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "A nota $value para $name não é válida" #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Nenhum sistema de notas --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Anterior" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Seguinte" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Insira as notas para ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Insira os detalhes da nota abaixo" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet para $student em $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} notas para ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Avaliar" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "Preencher" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Ordenar por" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Excluir" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Mover para esquerda" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Mover para direita" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Atualizar notas" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Aluno" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Relatório" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "Mostrar Total" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "Ocultar o total" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Mostrar Média" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Ocultar média" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Mostrar Faltas" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Ocultar faltas" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Mostrar Atrasos" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Ocultar atrasos" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ocultar" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Sistema de Pontuação" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Boletim: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Disciplinas" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Aluno: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Relatório detalhado do aluno: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Detalhes da nota" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Detalhe Público" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datas" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Nome do Aluno" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "ID do Utilizador" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Reprovações por Período" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" "Os seguintes alunos estão em risco de reprovar nas seguintes disciplinas:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Relatório do Livro de Notas" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Contém as pontuações dos boletins. Formatada para ser enviado aos pais ou " "responsáveis." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Contém pontuações dos boletins e presença. Para ser utilizado pela equipa da " "escola." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Boletim dos Alunos por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Relatório de Detalhes de Aluno por Grupo" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Faltas por Dia" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Listar os alunos que faltaram num determinado dia" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "Faltas por turma" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Ausente" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Atrasado" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Relatórios para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Ocultar/exibir Relatórios para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Detalhes do Modelo de Relatório" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Informações do Modelo de Relatório" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use o intervalo abaixo --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Escolha um sistema de notas já existente ou user a escala abaixo" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Máximo" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Mair nota possível" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Mínimo" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Menor nota possível" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Adicionar nova atividade de relatório" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Relatar Detalhes Atividade" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Por favor, corrija os campos marcados abaixo." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Aplicar" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Modelo de boletim para ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "Detalhes da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "Fonte da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "Cabeçalho da coluna da tabela" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "Destacar Detalhes" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "Destacar Fonte do Item" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "Destacar Cabeçalho do Item" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "Nota Máxima para Aprovação" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Nota Mínima para Aprovação" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Requerer Relatório de Reprovações por Período" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Escolher uma atividade de relatório" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Deve especificar uma atividade de relatório e uma pontuação mínima para " "aprovação." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Requerer Relatório de Faltas por Dia" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Deve especificar uma data válida durante ano letivo." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Requerer Boletim" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Requerer Relatório Detalhado do Aluno" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Data" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Atrasos" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Etiqueta" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Gerir Categorias de Atividades" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "No SchoolTool as categorias são usadas para organizar atividade e para " "permitir aos professores dar diferentes pesos de forma diferenciada para " "calcular as notas. Por exemplo, a nota em uma seção pode ser composta por " "60% em testes, 20% em trabalhos de casa e 20% na participação em sala de " "aula." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Atualmente, a lista de categorias disponíveis é gerida através deste " "formulário. Isto é, se um ou mais professores quiserem utilizar uma " "categoria fora da lista atual, o administrador do site pode adicioná-la qui. " "Da mesma forma, se algumas das categorias padrões não são relevantes para " "sua escola, remova-as." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Remover" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Adicionar" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Alterar" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Implementar modelo de relatório de folha de cálculo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Modelo" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Implementar" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "O que é isto?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "As categorias de atividade usadas nos livros de notas das turmas em toda a " "escola são geridas a partir desta página." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Favor edite o item para se adequar aos tipos de tarefas e avaliações usados " "na sua escola." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "Insira detalhes e selecione a coluna" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" "Utilize pontuações externas para adicionar dados exteriores ao livro de " "notas do SchoolTool." #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "As pontuações extenas são configuradas pelo administrador do sistema" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Definir como padrão" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Editar esta categoria" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "Não existem categorias de atividades." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "Não existem atividades de disciplinas." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "Esta disciplina não possui modelos de folha de cálculo." #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "Folha de cálculo da disciplina atual" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "Este ano não possui folhas de cálculo de período." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "Selecione folha de cálculo para adicionar" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Periodo ou Ano" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" "Adicione a folha de cálculo a um período específico ou ao ano inteiro." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "Modelo de Folha de Cálculo" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Entrada requerida em falta." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" "Se adicionar o mesmo modelo múltiplas vezes, dê a cada versão um nome " "facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" "Se adicionar uma mesma folhas de cálculo várias vezes, dê a cada versão um " "nome facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "Preencher células vazias" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Nota" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" "Escolha uma nota para atribuir para todos os alunos na coluna do livro de " "notas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Gravar" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "Esta turma contém apenas folhas de cálculo ocultas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "Pode ${unhide_worksheets}, ou ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Atalho: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Menos Zoom" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Zoom Normal" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Mais Zoom" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Não leciona ou frequenta nenhuma aula." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Aulas lecionadas" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Aulas em que participa" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "Relatórios usam o livro de notas do SchoolTool para recolher dados e " "comentários de professores sobre alunos em todas as turmas." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "O primeiro passo no processo é criar um novo modelo de relatório." #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "Depois de criar um relatório, o próximo passo é ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "implementar num livro de notas do professor." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "Folhas de cálculo atualmente implementadas" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "Folha de Cálculo Implementada" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Índice" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Visível" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "Este ano não temfolhas de cálculo implementadas." #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "Relatórios atualmente implementados" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Relatório" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Este ano não possui relatórios implementados." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "Gerir Modelos de Folha de Cálculo" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "Gerir modelos de Boletins" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "Existem ${count} boletins configurados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "Não existem modelos de relatório definidos." #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "Gerir Boletins Implementados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Relatórios implementados" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "Existem ${count} boletins implementados em ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "Não existem boletins implementados para ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nada Avaliado" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Colunas da tabela" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Cabeçalho" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "Este relatório não possui colunas." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "Destacar Itens" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "O relatório não possui itens destacados." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Use está página para montar um boletim padrão, recuperando dados de ${report-" "sheets} e do livro de ponto." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "relatórios" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "O boletim padrão contém uma tabela na qual cada linha corresponde a uma " "turma e às colunas como definidas nesta página." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Abaixo da tabela existe um quadro que envolve cada turma e os itens " "enquadrados expostos como texto. Isto é necessário para comentários ou " "outras notas que não se encaixariam na tabela tradicional." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "Os layouts de tabela e de quadros são opcionais; se nenhuma coluna ou itens " "são definidos, todo o layout é ignorado." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" "Os boletins podem ser gerados para uma única pessoa ou para todos os membros " "de um grupo." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "Selecione relatório para implementar." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "Selecione uma turma ou implemente no ano inteiro." #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" "Se você for implementar o mesmo modelo várias vezes no mesmo período " "escolar, dê a cada implantação um nome facilmente distinguível." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "O primeiro passo no processo é ${add-sheet}" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "criar novo modelo de relatório." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "Assim que tiver um modelo, use este formulário para adicionar o relatório ao " "livro de notas de cada turma que se encaixa no período ou nos termos " "especificados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Dados recolhidos através de relatórios podem ser incluídos no ${report-card-" "layout} ou em relatórios personalizados." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "relatório padrão" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tipo de Ficheiro" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Selecione um ano ou período" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Descarregar" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Relatar Atividades" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "Não existem atividades de relatório." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "Um relatório é um tipo especial de folha de cálculo de livro de notas que " "pode ser implementado para todos os livros de notas de todos os professores " "da escola." #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "Cada folha de cálculo implementada terá as atividades de relatório definidas " "neste modelo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Este formulário permite mudar o peso das categorias ao calcular a média de " "pontos numa folha de cálculo." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Insira valores numéricos para cada categoria." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Por exemplo, para ponderar testes como 60% da nota, trabalhos de casa como " "20% e questionários como 20%, insira \"60\" ao lado de \"Teste\", \"20\" ao " "lado de \"Trabalhos de Casa\" e \"20\" ao lado de \"Questionários\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "A lista de categorias pode ser personalizada para a sua escola pelo " "administador do sistema." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "Reordenar ou Ocultar Folhas de Cálculo" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Ordenar" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "Folha de Cálculo de Resumos" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Substituirfolhas de cálculo existentes intituladas \"Resumo\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "Criar folha de cálculo resumo" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "Use as folhas de cálculo do seu livro de notas da mesma forma que num " "programa de cálculo, para organizar um grande número de atividades. Pode " "relacionar colunas de uma folha de cálculo outra." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Pode adicionar um resumo da folha de cálculo para cada um de seus livros de " "notas que automaticamente, incluem uma coluna para a média de todas as " "folhas de cálculo existentes." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Por exemplo, se tiver três folha de cálculo numa seção, \"A\", \"B\", e " "\"C\" clique em \"Criar Folha de Cálculo de Resumo\", uma folha adicional, " "entitulada por \"Resumo\" será criada, incluindo a pontuação média em \"A\", " "\"B\" e \"C\" nas três primeiras colunas." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Ajustar Preferências da Coluna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Tipo da coluna" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Esconder?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Ocultar 'mostrar apenas atividades devidas em past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Atualizar" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Criar Folhas de Cálculo de Resumo" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Nota ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" "mostrar apenas atividades com prazo de entrega nas últimas ${num_weeks} " "semanas" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(Ordenar)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "Ocultar relatório implementado" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Modelo de Boletim" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Fonte" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Nova Coluna" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Escolha uma coluna para adicionar" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Destacar Atividades" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Escolha uma atividade para adicionar" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "Não há Período Atual" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "A operação não pode ser completada porque atualmente não há períodos " "definidos na sua instância do SchoolTool. Por favor solicite que um " "utilizador com acesso administrativo defina pelo menos um período e tente a " "operação novamente." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Não há Relatórios" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "A operação não pode ser completada pois não há relatórios configurados para " "sua instância do SchoolTool. Por favor utilize um utilizador com acesso de " "administrador para configurar no mínimo um relatório e tente novamente." #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Relatório de Folhas de Cálculo" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Atividades de ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Um modelo de relatório define as atividades a serem incluídas num relatório " "implementado em cada turma num período ou ano." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Este relatório é uma lista de alunos abaixo da média numa atividade " "selecionada a partir de uma folha de relatório." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Por exemplo, digamos que o período é \"Outono de 2011\" e você tenha " "implantado um relatório chamado \"Notas do Semestre\", que inclui uma " "atividade \"Primeiro Bimestre\", usando uma escala de pontuação na qual " "\"3\" ou mais seja o mínimo para aprovação. Para criar um relatório de " "alunos reprovados no primeiro bimestre, deve selecionar o o relatório " "\"Outono de 2011 - Notas do Semestre - Primeiro Bimestre\" e escolher \"3\" " "como a nota mínima de aprovação. Deve, então, clicar \"Download\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Requerer Relatório" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Resumo da Folha de Cálculo da Turma" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "Mostrar Relatório Implementado" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Mostrar" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Apagar Folha de Cálculo de Trabalho" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Tem certeza que deseja apagar esta folha de cálculo e todas as suas " "atividades?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Esta folha de cálculo não possui atividades" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Detalhes da Folha de Cálculo" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Informação da Folha de Cálculo" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Modelos de Boletim" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Trabalho" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Ensaio" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Teste" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Trabalho de Casa" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Diário" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Atividade de Laboratório" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Apresentação" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projeto" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "Identifica o relatório nos livros de notas dos professores." #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "Identifica a folhas de cálculo da disciplina em livros de notas" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "A data na qual a atividade deve ser avaliada." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "O nome da coluna para a atividade no livro de notas." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "A categoria da atividade" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Sistema de pontuação" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "O sistema de pontuação das atividades" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Dia que a atividade foi criada" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Colunas" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Colunas a serem impressas no boletim." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Atividade a serem impressas na secção de escoços." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Folhas de Cálculo neste livro de notas." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Atividades neste livro de ponto" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Alunos" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Alunos neste livro de notas" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Fonte de Atividade Externa" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "O nome de registo da fonte" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID da Atividade Externa" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Um identificador único para a atividade externa" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Valor em pontos para calcular a nota desta atividade" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Nome da fonte externa de atividades" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Um breve título para a fonte das atividades externas" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Um breve título da atividade externa." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Coluna relacionada fonte da atividade" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Uma linha de texto que especifica a fonte da coluna" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Média do Diário" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Criar, editar e implementar modelos de relatório" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Editar os Modelos" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Criar e editar o livro de notas para uma turma." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Editar o livro de notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Ver Livro de Notas" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "Ver os dados do livro de notas de uma turma." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "Somente o docente de uma turma pode editar seu livro de notas." #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "Adicionar Folha de Cálculo da Disciplina" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Sistemas de Pontuação" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Adicionar sistema de pontuação" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "Ocultar um sistema de pontuação fará com que ele se torne indisponível para " "uso futuro mas irá reter as notas atuais. Isso não pode ser atualmente " "desfeito, mas uma nova versão do mesmo sistema de pontuação pode ser criada." #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Novo Sistema de Pontuação" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abreviatura" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Valor em pontos" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Baixa Percentagem" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Pontuação para aprovação" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tipo" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Se os valores no sistema de pontuação diminuem, por exemplo, 1 sendo melhor " "pontuação, defina 1 como 'Máxima'. Caso contrário, deixe como 'Mínima' " "pontuação para aprovação." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "Este formulário permite criar um sistema de pontuação personalizado." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Um sistema de pontuação é constituído por uma sequência de pontos com " "valores decrescentes." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Cada pontuação é associada a um valor numérico. Por exemplo, nos EUA, um " "\"A\" vale normalmente 4 pontos, um \"B\" 3 pontos, etc. Este valor será " "usado com quaisquer cálculos feitos com estas pontuações, tais como " "encontrar a média." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Cada pontuação também está associada com um percentual mínimo necessário " "para atingir a nota correspondente. Por exemplo, 95% ou mais é um \"A\", 87% " "ou mais é um \"B\", etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Insira uma abreviatura de uma pontuação apenas se a pontuação tiver mais do " "que quatro caracteres e desejar criar uma abreviatura alternativa para o " "livro de notas." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Comece com a pontuação mais alta. Clique \"Adicionar\" para adicionar " "pontuações até que você tenha criado uma pontuação com percentual mínimo de " "0." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Não há nenhum" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "Um sistema de pontuação é usado para avaliação, tal como uma escala de notas " "ou de rúbricas." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Conteúdos" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Subrequisitos" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Procurar" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Limpar" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "A apresentar ${count} de ${total} itens." #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "O campo título não deve estar vazio" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "O campo valor deve conter um número válido." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "O campo percentual deve conter um número válido." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Os valores não podem ser negativos." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "As percentagens não podem ser negativas." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentagensnão podem ser superiores a 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Um sistema de pontuação deve ter, no mínimo, duas pontuações." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Os valores de pontuação devem seguir a ordem descrescente." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "As percentagens de pontuação devem seguir a ordem descrescente." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "A última percentagem deve ser zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Notas duplicadas não são permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Abreviações duplicadas não são permitidas." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Sim" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Não" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Sistema de Pontuação Existente" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Sistema de pontuação personalizado" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "Ocultar ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Cada sistema de pontuação deve ter um título curto para identificá-lo para " "os utilizadores. Por exemplo, se as notas de suas escolas vão de \"A\" até " "\"E\", o título poderia ser \"A-E\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Comece com a pontuação mais alta. Clique \"Adicionar uma pontuação mais " "baixa\" para adicionar pontuações até que tenha criado uma pontuação com " "percentagem mínima de 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "adicionar uma pontuação mais baixa" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Se os valores no sistema de pontuação decrescem, por exemplo, 1 é a melhor " "nota, defina o valor abaixo como \"Máxima\" pontuação para aprovação. Caso " "contrário, deixe como \"Mínima\" pontuação para aprovação." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "pontuação para aprovação:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Ver Sistema de Pontuação" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nome" #~ msgid "Apply a grade for all students:" #~ msgstr "Aplicar uma única nota para todos os estudantes:" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Insira valores numéricos para cada categoria. O total dos valores deve ser " #~ "100." #~ msgid "Period Number" #~ msgstr "Número do Tempo" #~ msgid "Requirement index" #~ msgstr "Índice de Requisitos" #~ msgid "Section:" #~ msgstr "Turma:" #~ msgid "Term:" #~ msgstr "Período:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt_BR/0000755000175000017500000000000012322071053026327 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt_BR/LC_MESSAGES/0000755000175000017500000000000012322071053030114 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt_BR/LC_MESSAGES/schooltool.gradebook.moschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pt_BR/LC_MESSAGES/schooltool.gradebook.m0000644000175000017500000012672712322071052034431 0ustar menesismenesis00000000000000$W,%%#%%%"&&&-&?&U&m&&/&'&u&{S'W'R'(-z(V(E(CE)5)-) )))**,*3*:* B*M*k*0******* ++0+@+R+k+++8++@+%?, e,,P, ,,,,-p-J. Q.\.u/ )0J0S0d0+0"00D0,1E12_1111 1 11)1L2EU222222%2%3-3-G3u3/33 3334K5d_55555&566'6.6 B6c6z66 6&66 66(6!7S>7788&99 9999 ::,:?:Q:c:r::: ::Y;s;0;;;; ;;Ho<<<<<==F4={== = ====>g@ AA !A/A >A KAUAfA wAA AAAAAAA/A "B ,B6BQB cB nB+xB%BBBBB$CC.C2DHDD^E_Eu?FF3FFFG GG$G CGQG%oGG#G GGGH,H=HXH`HvH~H H H H HH&H H H II%I:IPIcIsIIIII I IIIIIJ&J6JEJHJ8JKK 'K4K IKWKlK/K K*K'K'LW9L LL,L L LLLMM*M1MCMSMkM~MMM MMM! N/NFN`NwqNNNO0OPO_OsOOOO OO O O.O P)P :PFPNP+hPPPPPPQQ Q !Q +Q 6Q"@QUcQQQQvMRRRR SS"S?SSS\SxSSS?SSSSSS S"Td'TTT3T*T"U>U'TU0|UGUDU(:V!cVVVVWX#-YXQYyY1$Z:VZ!ZZZ+Z4[T[.d[n[L\ O\!p\m\6]7]LV]!]#](]%^8^>^D^I^N^U^r^^^ ^ ^N^o _z_`(&`O`^`"p``` ` ````a aa6aTaYa2]aa'bkDb5bDb+c 3c?c Hc Sc#ac cc c c3cdde$f9fSf"pf fffffg5g&;gbg{gbwh_hB:iZ}iTiF-j3tj0j jjjjkkk k (k!3kUk2mk kkkkkk l ;l!\l#~ll ll&l=#mamBm$mmnGn XnenvnznnwKoo o+oq q qq!q7r(Mr!vrPr$r$sA3sussssss%sXt[Ztttttu+,uXu_u/yuu/uu$v"-v@Pv$www.x3x9xNx&`xxx xx*xx y#y 9y,Eyry yyy.y&yXyFzz{||#||| }"}:}T}q}}}}&} }~ ~ ~7~ 2< B cpl x рI Yg tх-?^x ~; 4D2T'Ň ߇҈1<(e@ildы[<cnj!ٌ%#4Xi~#Ѝ #(L Tau #ю *ATj׏ !6Ke @@ Ց#4(]2u+-ԒVYi4o ʓ -#Fj| ǔҔ %.Le} % (2.[!Ӗ  <5 r<ӗٗ2%$?!d Θݘ+ ^8 a )$ N\d  ƛ͛8%.5 >%Kqq'4$-Y-,CHY($˞ZK.*Zȡ{#&6Ƣ&!$"F)i4ȣ,أkPq/¤'y,W$9'^.(ަ. JTdbtpקH- Nj+ͩܩ2F\s5Ѫ1r|>!i` ʬ Ԭ  /Nl tCĭ/X%x}J]~ml  ,A:*7MXhM1 RiY^r _?P7Hx02yqC~rEA'}pJ& |bBne524{.cTwU'v-[@EC6eN)uTw 58Pfq;sF)kcZSLKD-#3%[ *@h9`Q: bp+u0=o1`8j(t>FmU6($SkN;j{\><\/?z=9|aGR4"Wg#L zYtidI$]_Ons+gVO^QK 3D&GoayBv. HWd!f!lZV<I," $value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 02:29+0000 Last-Translator: Gediminas Paulauskas Language-Team: Portuguese (Brazil) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:43+0000 X-Generator: Launchpad (build 16916) Language: X-Rosetta-Version: 0.1 $value não é um peso válido.$worksheet para $student em $section${requirement} Conteúdos${requirement} Subrequisitos${section} notas para ${worksheet}(Ordenar)-- Ano todo ---- Nenhum sistema de notas ---- Selecionar um modelo ---- Use o intervalo abaixo --AUm breve título para a fonte das atividades externasUm breve título da atividade externa.Um relatório é um tipo especial de planilha de livro de notas que pode ser implantada para todos os livros de notas de todos os professores da escola.Um modelo de relatório define as atividades a serem incluídas num relatório implantado em cada turma em um termo ou ano.Um sistema de pontuação é usado para avaliação, tal como uma escala de notas ou de rúbricas.Um sistema de pontuação é constituído de uma sequência de pontos com valores decrescentes.Um sistema de pontuação deve ter, no mínimo, duas pontuações.Uma única planilha em formato Excel contendo todas as planilhas para este livro de notas.Um único arquivo PDF contendo relatório de detalhes para todos os alunos no grupo.Um único arquivo PDF contendo boletins para todos os alunos no grupo.Uma linha de texto que especifica a fonte da colunaUm identificador único para a atividade externaAbreviaturaFal.FaltasFaltas por DiaFaltas por turmaAusenteAçãoAçõesAtividadesAtividades neste diario de classeAtividades de ${title}Atividade a serem impressas na seção de quadros.AtividadeCategorias de AtividadesDetalhes da atividadeIncluirAdicionar planilha do cursoAdicionar coluna relacionadaAdicionar sistema de pontuaçãoAdiciona uma Folha de RelatórioAdicione uma Planilha de Trabalhodicionar uma pontuação mais baixaAdicionar uma Atividade ExternaAdicionar como planilha do cursoAdicionar nova atividadeAdicionar nova atividade de relatórioAdicione a planilha a um termo específico ou ao ano inteiro.Adicionar a planilhas do cursoDepois de criar um relatório, o próximo passo é ${deploy-sheet}Nenhum percentual pode ser negativa.Nenhum valor pode ser negativo.AplicarTem certeza que deseja apagar esta planilha e todas as suas atividades?AtribuiçãoDetalhe PúblicoAv.MédiaAbaixo da tabela existe um quadro que envolve cada turma e os items enquadrados montados como texto. Isso é necessário para comentários ou outras notas que não se encaixariam na tabela tradicional.Os layouts de tabela e de quadros são opcionais; se nenhuma coluna ou itens são definidos, todo o layout é ignorado.CancelarCategoriasNo SchoolTool as categorias são usadas para organizar atividade e para permitir aos professores dar diferentes pesos de forma diferenciada para calcular as notas. Por exemplo, a nota em uma seção pode ser composta por 60% em provas, 20% em deveres de casa e 20% na participação em sala de aula.Categorias podem ser utilizadas para ponderar atividades ao calcular médias. A lista de categorias pode ser definida para toda a escola pelo administrador do sistema.Categorias apagadas com sucesso.CategoriaPonderações das categoriasCategoria adicionada com sucesso.Ponderação de categorias para a planilha ${worksheet}Informações alteradas para ${fullname}Escolha uma coluna para adicionarEscolha uma nota para atribuir para todos os alunos na coluna do livro de notas.Escolher uma atividade de relatórioEscolha uma atividade para adicionarEscolha um sistema de notas já existente ou user a escala abaixoClasses que você participaTurmas que você lecionaLimparEtiqueta da ColunaTipo da colunaColunasColunas a serem impressas no boletim.Contém pontuações dos boletins e presença. Para ser utilizado pela equipe da escola.Contém as pontuações dos boletins. Formatada para ser enviado aos pais ou responsáveis.Atividades do cursoAtividade do cursoDetalhes da atividade do cursoPlanilha do cursoDetalhes da planilha do cursoInformação do modelo de planilha do cursoCursosCriar Planilhas de ResumoCriar e editar o livro de notas para uma turma.Criar planilha resumoCriar, editar e implantar modelos de relatórioPlanilhas do curso atualRelatórios atualmente implementadosPlanilhas atualmente implementadasAtualmente, a lista de categorias disponíveis é gerenciada através deste formulário. Isto é, se um ou mais professores quiserem utilizar uma categoria fora da lista atual, o gerenciador do site pode adicioná-la qui. Do mesmo modo, se algumas das categorias padrões não são relevantes para sua escola, remova-as.Sistema de pontuação personalizadoDados coletados por meio de relatórios podem ser incluídos no ${report-card-layout} ou em relatórios personalizados.DataDatasDefinir como padrãoCategoria PadrãoCategoria padrão alterada com sucessoExcluirApagar Planilha de TrabalhoImplantarImplantar relatórioImplantar modelo de relatório de planilhaRelatórios implantadosPlanilha implementadaPlanilhas implantadasDescriçãoRelatório detalhado do aluno: ${schoolyear}BaixarBaixar PDFData de vencimentoAbreviações duplicadas não são permitidas.Notas duplicadas não são permitidas.Cada folha de notas implantada terá as atividades de relatório definidas neste modelo.Cada pontuação também está associada com um percentual mínimo necessário para atingir a nota correspondente. Por exemplo, 95% ou mais é um "A", 87% ou mais é um "B", etc.Cada pontuação é associada a um valor numérico. Por exemplo, nos EUA, um "A" vale normalmente 4 pontos, um "B" 3 pontos, etc. Este valor será usado com quaisquer cálculos feitos com estas pontuações, tais como encontrar a média.Cada sistema de pontuação deve ter um título curto para identificá-lo para os usuários. Por exemplo, se as notas de suas escolas vão de "A" até "E", o título poderia ser "A-E".EditarEditar atividadeEditar ponderações das categoriasEditar Atividade ExternaEditar fonte externaEditar o livro de notasEditar coluna da tabelaEditar coluna relacionadaEditar item de enquadramentoEditar Planilha de RelatórioEditar os modelosEditar Planilha de TrabalhoEditar esta categoriaEntre os detalhes e selecione a colunaEntrar notasEntre com a abreviatura de uma pontuação somente se a pontuação tiver mais do que quatro caracteres e você desejar criar uma abreviatura alternativa para o livro de notas.Entre os detalhes da nota abaixoDigite as notas para ${fullname}Entre valores numéricos para cada categoria relevante.RedaçãoProvaSistema de Pontuação ExistenteExportar XLSExportar cartões de dados de relatórios para todos os alunos em todas as seções para a escola. Haverá uma planilha para cada período escolar do ano.Exportar cartões de dados de relatórios para todos os alunos em todas as seções para o período escolar.Atividade ExternaID da Atividade ExternaFonte de Atividade ExternaPontuação externaDetalhes da pontuação externa.Pontuação de fonte externaPontuações extenas devem ser configuradas pelo administrador do sistemaReprovaçõesReprovações por termoTipo de arquivoPreencherPreencher células vaziasProcurarPor exemplo, se você tem três planilhas numa seção, "A", "B", e "C" clique em "Criar Planilhas de Resumo", uma folha adicional, entitulada por "Resumo" será criada, nela inclui a pontuação média em "A", "B" e "C" nas três primeiras colunas.Por exemplo, digamos que o termo seja "Outono de 2011" e você tenha implantado um relatório chamado "Notas do Semestre", que inclui uma atividade "Primeiro Bimestre", usando uma escala de pontuação na qual "3" ou mais seja o mínimo para aprovação. Para criar um relatório de alunos reprovados no primeiro bimestre, você deve selecionar o o relatório "Outono de 2011 - Notas do Semestre - Primeiro Bimestre" e escolher "3" como a nota mínima de aprovação. Deve, então, clicar "Download".Por exemplo, para ponderar exames como 60% da nota, dever de casa como 20% e questionários como 20%, entre "60" ao lado de "Exame", "20" ao lado de "Dever de Casa" e "20" ao lado de "Questionários".Créditos totaisSérieNota de ${name}Nota da atividadeDetalhes da notaDiário de ClasseExportar livro de notasRelatório do BoletimColuna da tabelaDetalhes da coluna da tabelaColunas da tabelaCabeçalho da coluna da tabelaFonte da coluna da tabelaGrupoCabeçalhoOcultarOcultar ${scoresystem}Ocultar 'mostrar apenas atividades devidas em past _ weeks'Ocultar faltasOcultar médiaOcultar relatório implantadoEsconder relatórioOcultar o totalOcultar atrasosEsconder/exibir planilhas implantadas para ${year}Ocultar/exibir Relatórios para ${year}Ocultar/exibir folhasEsconder/exibir planilhasEsconder?Ocultar um sistema de pontuação fará com que ele se torne indisponível para uso futuro mas irá reter as notas atuais. Isso não pode ser atualmente desfeito, mas uma nova versão do mesmo sistema de pontuação pode ser criada.Mair nota possívelLição de CasaIdentifica a planilha do curso em livros de notasIdentifica o relatório nos livros de notas dos professores.Se os valores no sistema de pontuação decrescem, por exemplo, 1 é a melhor nota, defina o valor abaixo como "Máxima" pontuação para aprovação. Caso contrário, deixe como "Mínima" pontuação para aprovação.Se os valores no sistema de pontuação diminuem, por exemplo, 1 é a melhor pontuação, defina isso para 'Máxima'. Caso contrário, deixe como 'Mínima' pontuação para aprovação.Se você adicionar um mesmo modelo múltiplas vezes, dê a cada versão um nome facilmente distinguível.Se você adicionar uma mesma planilha múltiplas vezes, dê a cada versão um nome facilmente distinguível.Se você for implantar o mesmo modelo várias vezes no mesmo período escolar, dê a cada implantação um nome facilmente distinguível.ÍndiceNotas inválidas (destacadas em vermelho) não foram salvas.DiárioMédia do diárioLabEtiquetaModelo de boletimLimitado a 5 caracteres ou menos.Coluna relacionadaColuna relacionada fonte da atividadeListar os alunos faltosos de um diaBaixo percentualMenor nota possívelTornar padrãoGerenciar Categorias de AtividadesGerenciar Boletins ImplantadosGerenciar modelos de BoletinsGerenciar planilhaGerenciar modelos de planilhasMáximoMaior pontunação para aprovaçãoMínimoNota mínimaPontuação mínimaMover para esquerdaMover para direitaMinhas notasN/DNome da fonte externa de atividadesNova AtividadeNova CategoriaNova ColunaNova atividade do cursoNova planilha do cursoNova Atividade ExternaNova fonte externaNova coluna da tabelaNova coluna relacionadaNovo item de enquadramentoNovo Relatório de AtividadesNova Planilha de RelatórioNovo Sistema de NotasNovo ModeloNova Planilha de TrabalhoSeguinteNãoNão há termo atualNão há relatóriosNenhuma planilha visívelNão há sistema de pontuaçãoNada pontuadoOKUma vez que você possui um modelo, use este formulário para adicionar o relatório ao livro de notas de cada turma que se encaixa no termo ou nos termos especificados.Somente o instrutor de uma turma pode editar seu livro de notas.OrdenarResumo de AtividadesItem de enquadramentoDetalhe de item de enquadramentoDestacar itensCabeçalho de item de enquadramentoOrigem de item de enquadramentoSubstituir planilhas existentes com o nome "Resumo".Pontos para aprovaçãoO campo percentual deve conter um número válido.Percentuais não podem ser maiores que 100.Por favor, corrija os campos marcados abaixo.Favor editar para se adequar aos tipos de tarefas e avaliações usados em sua escola.Valor em pontosNotasValor em pontos para calcular a nota desta atividadePreferênciasApresentaçãoAnteriorPlanilha para impressãoProjetoReordenar ou ocultar planilhasRelatórioAtividade de RelatórioRelatório de AtividadesDetalhes da atividade de relatórioModelo do BoletimLayout de boletim para ${year}Layouts de boletinsBoletim: ${schoolyear}RelatórioModelo de relatórioDetalhes do modelo de relatórioInformações do modelo de relatórioModelo da folha de relatórioRelatórios para ${year}Relatório de planilhasRelatórios usam o livro de notas do SchoolTool para recolher dados e comentários de professores sobre alunos em todas as turmas.RelatóriosRequerer relatório de faltas por diaRequisitar Relatório Detalhado do AlunoRequerer reprovações por relatório de termoRequerer relatórioRequisitar BoletimEntrada requerida está faltando.Retornar ao Diário de ClasseSSalvarAno EscolarNotasSistema de NotasSistemas de PontuaçãoOs valores de percentuais devem seguir a ordem descrescente.Pontuar esteOs valores de pontuação devem seguir a ordem descrescente.Sistema de pontuaçãoTurmaPlanilha resumo da turmaSelecione um termo ou implante para o ano inteiro.Selecione um ano ou termoSelecione relatório para implantar.Selecione planilha para adicionarAjustar Preferências da ColunaConfiguraçõesPlanilha1atalho: Alt-SMostrar faltasMostrar médiaMostrar o totalMostrar atrasosMostrando o Item ${count} de ${total} itemsExibe todos os alunos que foram reprovados na atividade de relatório e no termo selecionados.Ordenar porOrigemInicie com a pontuação mais alta. Clique "Adicionar uma pontuação mais baixa" para adicionar pontuações até que você tenha criado uma pontuação com percentual mínimo de 0.Comece com a pontuação mais alta. Clique "Adicionar" para adicionar pontuações até que você tenha criado uma pontuação com percentual mínimo de 0.AlunoRelatório dos detalhes do alunoRelatório de detalhes de aluno por grupoNome do AlunoBoletimBoletim dos alunos por grupoAluno: ${student}EstudantesAlunos neste diario de classeConfirmarResumoResumo das planilhasResumo das faltas e atrasos se uma única turma e termo.TAtrasosAtrasadoModeloPeríodoTermo ou anoO campo título não deve estar vazioAs categorias de atividade usadas nos livros de notas das turmas em toda a escola são gerenciadas desta página.A categoria da atividadeO sistema de pontuação das atividadesO nome da coluna para a atividade no livro de notas.A data na qual a atividade deve ser pontuada.Dia que a atividade foi criadaA atividade externaA atividade externa não pode ser encontrada.O primeiro passo no processo é ${add-sheet}O primeiro passo no processo é criar um novo modelo de relatório.Os seguintes alunos estão em risco de perder nas seguintes disciplinas:A nota $value para $name não é válidaA última porcentagem deve ser zero.A lista de categorias pode ser personalizada para sua escola pelo administador do sistema.A operação não pode ser completada pois não há relatórios configurados para sua instância do SchoolTool. Favor utilizar um usuário com acesso de administrador para configurar no mínimo um relatório e tente novamente.A operação que você tentou não pode ser completada porque atualmente não há termos definidos na sua instância do SchoolTool. Por favor solicite que um usuário com acesso administrativo defina pelo menos um termo e tente a operação novamente.A pontuação desta atividade será calculada como a pontuação total multiplicada pelo valor percentual da pontuação externa.O nome de registro da fonteOs boletins podem ser gerados para uma única pessoa ou para todos os membros de um grupo.O boletim padrão contém uma tabela na qual cada linha corresponde a uma turma e às colunas como definidas nesta página.Existem ${count} boletins configuradosExistem ${count} boletins implantados em ${schoolyear}Não existem categorias de atividades.Não existem categorias do curso.Não há atividades de relatório.Não há modelos de relatório definidos.Não existem boletins implantados para ${schoolyear}Não há nenhumEste curso não possui modelos de planilhas.Este relatório permite que você mude o peso de categorias ao calcular a média de pontos em uma planilha.Este formulário permite que você crie um sistema de pontuação personalizado.Este relatório não possui colunas na planilhaO relatório não tem itens delineados.Este relatório é uma lista de alunos abaixo da média em uma atividade selecionada a partir de uma folha de relatório.Esta turma contém apenas planilhas ocultas.Este valor deve ser um inteiro.Este valor deve ser um inteiro. Você pode conceder créditos extras acima deste valor.Esta planilha não possui atividadesEste ano não possui planilhas de cursoEste ano não possui relatórios implementadosEste ano não tem planilhas implantadas.TítuloTotalAtr.TipoExibirExibir relatório implantadoReexibir relatórioExibir Planilha de TrabalhoAtualizarAtualizar NotasAtualizar notasUsar pontuações externas para adicionar dados de fontes extenas ao livro de notas do SchoolTool.Use está página para montar um boletim padrão, recuperando dados de ${report-sheets} e do livro de presença.Use as planilhas de seu livro de notas da mesma forma que você faz em um programa de planilhas, para organizar um grande número de atividades. Você pode relacionar colunas de uma planilha à outra.ID do UsuárioO campo valor deve conter um número válido.Visualizar o livro de notasVer Sistema de PontuaçãoVer os dados do livro de notas de uma turmaVisívelCategorias de pesoO que é isto?Planilha de TrabalhoDetalhes da planilhaInformação da planilhaModelo de planilhaModelos de PlanilhaPlanilhas de TrabalhoPlanilhas para ${year}Planilhas neste livro de notas.AnoSimVocê pode ${unhide_worksheets}, ou ${add_worksheet}.Você pode adicionar um resumo da planilha para cada um de seus boletins que automaticamente, incluem uma coluna para a média de todas as planilhas existentes.Você não leciona ou participa de nenhuma turma.Você tem algumas alterações que não foram salvas. Clique OK para salvá-las agora ou CANCELAR para continuar sem salvar.Você deve especificar uma data válida dentro do ano escolar.Você deve especificar tanto uma atividade de relatório quanto uma pontuação mínima para aprovação.Mais ZoomZoom NormalMenos ZoomAdicionarAlterarcriar novo modelo de relatório.implantar em um livro de notas de um professor.pontuação para aprovação:Removerrelatóriosmostrar apenas atividades devidas nas últimas ${num_weeks} semanasrelatório padrãoschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/fi.po0000644000175000017500000026223112321112514026262 0ustar menesismenesis00000000000000# Finnish translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 01:46+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: fi\n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Taulu1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Arviointimateriaalit" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Lisää" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Peruuta" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Otsikko" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Sarakeotsikko" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Korkeintaan 5 merkkiä." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Määräpäivä" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Kuvaus" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategoria" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Kategorioiden avulla erilaisia arvioitavia materiaaleja voidaan painottaa " "eri tavalla kurssin keskiarvoa laskettaessa. Koulussa käytettävät " "arviointimateriaalit määrittää koulun ylläpitäjä." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Paras arvosana" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "Arvosanan tulee olla kokonaisluku. Voit antaa ylimääräisiä pisteitä tämän " "arvosanan yli (esimerkiksi 10+)." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Huonoin arvosana" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Arvosanan tulee olla kokonaisluku." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Arviointimateriaalin tiedot" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Hyväksy" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Muuta tietoa ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value ei ole kelvollinen painotusarvo." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Keskiarvo" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Arviointimateriaali" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategoriat" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Uusi kategoria" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Oletuskategoria" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategoriat poistettu" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategoria lisätty" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Oletuskategoria muutettu" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Aseta oletukseksi" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Arviointimateriaalikategoriat" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Raporttilomakemallit" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Lisää raporttilomake" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Muokkaa" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Muokkaa raporttilomaketta" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Arvionti" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Uusi raporttilomake" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Palaa arvosteluihin" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Uusi arviointimateriaali" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Asetukset" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Lataa PDF-tiedostona" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Opetusryhmä" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Lukukausi" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Vuosi" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Asetukset" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Toiminnot" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Kategoriapainotukset" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "Anna arvosanat" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Arvioi" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "Muokkaa kategoriapainotuksia" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Omat arvioinnit" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Ryhmä" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Oppilastietoraportti" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Oppilaskortti" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Lukuvuosi" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Poissaolot" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Raportit" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "Arviointien vienti" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Yht." #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Kskarvo" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "Myöh." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Pssolot" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Joitain tehtyjä muutoksia ei ole tallennettu. Tallenna muutokset nyt " "napsauttamalla OK tai jatka tallentamatta napsauttamalla Peruuta." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Virheellisiä pisteitä (korostettu punaisella) ei tallennettu." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Arvosana" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Suorita arviointi" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Arvosana \"$value\" henkilölle $name ei kelpaa." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- Ei pistetysjärjestelmää --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Edellinen" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Seuraava" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Kirjoita arvionti alapuolelle" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "Anna arvosanat" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Järjestä" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Poista" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Siirrä vasemmalle" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Siirrä oikealle" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Oppilas" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Näytä kskarvo" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Piilota kskarvo" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Piilota" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Pisteytysjärjestelmä" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Oppilaskortti: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurssit" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Oppilas: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Yksityiskohtainen oppilastietoraportti: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Arvosanat" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Poissaolot" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Oppilaan nimi" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Käyttäjätunnus" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Arviointiraportti" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" "Sisältää arviointitiedot. Suunniteltu lähetettäväksi oppilaan vanhemmille." #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" "Sisältää arviointi- ja poissaolotiedot. Suunniteltu kouluhenkilökunnan " "käyttöön." #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Poissaolot päivittäin" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Luettelo oppilaiden poissaoloista pyydettynä päivänä." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Poissaolo" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Myöhästynyt" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maksimi" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Korkein mahdollinen pistemäärä" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimi" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Alhaisin mahdollinen pistemäärä" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Korjaa punaisella merkittyjen kenttien sisältö." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Hyväksy" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Päivämäärä" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Myöhästymiset" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Otsikko" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Arviointimateriaalikategorioiden hallinta" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Poista" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Lisää" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Muuta" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Mikä tämä on?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "Opettajat käyttävät arviointimateriaalikategorioita arviointiin. Näin " "opettaja voi asettaa erilaisille töille erilaisen painoarvon arvosanan " "antamisessa." #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "Muokkaa kategoriat vastaamaan koulusi käytäntöjä ja " "työskentelymahdollisuuksia." #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Vaadittu syöte puuttuu." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Luokka" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Tallenna" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Loitonna" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Alkuperäinen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Lähennä" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "Näkyvissä" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Ei arviointeja" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Tiedostomuoto" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Valitse lukuvuosi tai jakso" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Lataa" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Tällä lomakkeella voi muuttaa eri arviointimateriaalien painotusta " "keskiarvoa laskettaessa." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Kirjoita jokaiseen käyttämäsi arviointimateriaalin kohdalle numero." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Esimerkiksi jossain kielessä kokeen painotus voisi olla 60% arvioinnista, " "kotitehtävien 20% ja sanakokeiden 30%. Tällaisessa tapauksessa kirjoita " "kokeen alapuolelle \"60\", kotitehtävien alle \"20\" ja sanakokeiden \"30\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" "Kategorioista vastaa koulusi ylläpitäjä. Voit pyytää häneltä uusia " "kategorioita." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Järjestys" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Piilota?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Päivitä" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Arvioi ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(lajittele)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Tehtävä" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essee" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Tentti" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Kotitehtävä" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Päiväkirja" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Laboratorio" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Esitelmä" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekti" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Arviointimateriaalikategoria" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Pisteytysjärjestelmä" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Arviointimateriaalin pisteytysjärjestelmä" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Arviointimateriaalin luomispäivämäärä" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Arviointimateriaalit tässä arvostelulistassa" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Opiskelijat" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Opiskelijat tässä arvostelulistassa" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Pisteytysjärjestelmät" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Lisää pisteytysjärjestelmä" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Uusi pisteytysjärjestelmä" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Lyhenne" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Vähimmäisosuus" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "Hyväksytty arvosana" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Tyyppi" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "Jos pisteytysjärjestelmän paras arvosana on pienin luku, kuten 1, valitse " "tähän \"Maksimi\". Muussa tapauksessa valitse \"Minimi\"." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "Tämän lomakkeen avulla voit luoda uuden pisteytysjärjestelmän." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "Pisteytysjärjestelmässä määritellään koulunne käyttämä arvostelujärjestelmä " "(Suomessa käytössä muun muassa 4-10 ja erinomainen-hyvä-tyydyttävä-heikko -" "järjestelmät). Määrittelyssä listataan mahdolliset arvosanat ja niiden " "prosentuaalinen arvo." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Jokaiseen arvosanaan liittyy siis numerolla määriteltävä pistearvo. " "Esimerkiksi Yhdysvalloissa A on arvoltaan 4 pistettä, B 3 pistettä ja niin " "edelleen. Nämä pistearvot voidaan laskea mille tahansa " "pisteytysjärjestelmälle laskemalla keskiarvo." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Jokaiselle arvosanalle tulee määritellä myös sen saamiseksi tarvittava " "vähimmäisosuus, jolla arvosana heltiää. Edellä mainitun esimerkin mukaisesti " "A:n saamiseksi osuuden pitää olla 95% ja B:lle 87%." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Lyhennettä ei kannata käyttää, ellei arvosana ole neljää merkkiä pidempi. " "Tästä on hyötyä, kun haluat luoda lyhyemmän mutta ymmärrettävän muodon " "virallisen tittelin rinnalle arviointikirjassa käytettäväksi." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "Kirjoita ensimmäiseksi paras mahdollinen arvosana. Napsauta tämän jälkeen " "\"Lisää\" ja lisää arvosanoja kunnes huonoin vähimmäisosuus on nolla." #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Ei yhtään." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "Pisteytysjärjestelmän avulla oppilaille voidaan antaa arvosanoja." #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Hae nyt" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Tyhjennä" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Näyttää ${count} objektia ${total}:stä" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Kaikkien arvojen pitää olla positiivisia." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Kaikkien prosenttimäärien pitää olla positiivisia." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Prosenttimäärä ei voi olla suurempi kuin 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Pisteytysjärjestelmän pitää sisältää vähintään kaksi pistearvoa." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Kyllä" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Ei" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "Olemassa oleva pisteytysjärjestelmä" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Oma pisteytysjärjestelmä" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "Jos pisteytysjärjestelmän paras arvosana on pienin luku, esimerkiksi 1, " "valitse alapuolelle \"Maksimi\". Muussa tapauksessa valitse \"Minimi\"." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Näytä pisteytysjärjestelmä" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Nimi" #~ msgid "Requirement index" #~ msgstr "Vaatimusten indeksi" #~ msgid "Apply a grade for all students:" #~ msgstr "Anna arvosana kaikille opiskelijoille:" #~ msgid "Term:" #~ msgstr "Lukukausi:" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Kirjoita jokaiseen käyttämäsi arviointimateriaalin kohdalle numero. " #~ "Painotusten summan tulee olla tasan 100." #~ msgid "Section:" #~ msgstr "Opetusryhmä:" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/th.po0000644000175000017500000035710012321112514026277 0ustar menesismenesis00000000000000# Thai translation for schooltool.gradebook # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the schooltool.gradebook package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: schooltool.gradebook\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Thai \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "แผ่นงานที่1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "กิจกรรมต่างๆ" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "กิจกรรมในหลักสูตร" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "แผ่นงานที่นำไปใช้" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "สรุป" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "กิจกรรมนอกห้องเรียน" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "กิจกรรมนอกห้องเรียน" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "เพิ่มกิจกรรมใหม่" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "เพิ่ม..." #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "ยกเลิก" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "ชื่อเรื่อง" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "หัวข้อคอลัมน์" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "จำกัดจำนวนไม่เกิน 5 ตัวอักษรหรือน้อยกว่า" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "วันครบกำหนด" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "คำอธิบาย" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "ประเภท" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Full Credit Score" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "ค่านี้ต้องเป็นจำนวนเต็ม คุณอาจจะเพิ่มค่าหน่วยกิตมากกว่าค่านี้" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "คะแนนมากสุด" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "ค่านี้ต้องเป็นจำนวนเต็ม" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "รายอะเอียดกิจกรรม" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "ส่งข้อมูล" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "เพิ่มกิจกรรมนอกห้องเรียน" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "คะแนนจากภายนอก" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" "คะแนนสะสมของกิจกรรมนี้จะถูกคำนวณด้วยคะแนนที่ได้หารด้วยเปอร์เซ็นต์ของคะแนนภายน" "อก" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "รายละเอียดของคะแนนภายนอก" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "เปลี่ยนแปลงข้อมูลสำหรับ ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "แก้ไขกิจกรรมนอกห้องเรียน" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "นำหนักชองประเภทสำหรับ ${worksheet}" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value เป็นค่าน้ำหนักที่ไม่ถูกต้อง" #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "ไม่พบกิจกรรมนอกห้องเรียน" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "ค่าเฉลี่ย" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "เพิ่มคอลัมน์ที่ถูกเชื่อมโยง" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "แก้ไขคอมลัมน์ที่ถูกเชื่อมโยง" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "กิจกรรม" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "คอลัมน์ที่ถูกเชื่อมโยง" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "คะแนนจากภายนอก" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "ประเภท" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "หมวดหมู่ใหม่" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "หมวดหมู่ปริยาย" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "ลบหมวดหมู่เรียบร้อยแล้ว" #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "เพิ่มหมวดหมู่แล้ว" #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "ค่าปริยายของหมวดหมู่ได้ถูกเปลี่ยนแปลงแล้ว" #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "ใช้เป็นค่าปริยาย" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "หมวดหมู่กิจกรรม" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "แม่แบบรายงาน" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "เพิ่มแผ่นงาน" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "เพิ่มแผ่นรายงาน" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "แก้ไขแผ่นงาน" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "แก้ไข" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "แก้ไขแผ่นรายงาน" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "เพิ่มรายงานกิจกรรมใหม่" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "สมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "เพิ่มแผ่นรายงานใหม่" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "เพิ่มแผ่นงานใหม่" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "ส่งออกเป็นไฟล์ XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "กลับไปยังสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "ไม่ซ่อนแผ่นงาน" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "กิจกรรมใหม่" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "เพิ่มกิจกรรมนอกห้องเรียนใหม่" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "เพิ่มคอมลัมน์ที่ถูกเชื่อมโยง" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "แผ่นงาน" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "จัดการแผ่นงาน" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "น้ำหนักของหมวดหมู่" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "ตั้งค่าใช้งาน" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "ดาวน์โหลดไฟล์ PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "ปรับปรุงเกรดให้เป็นปัจจุบัน" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "นำแผ่นรายงานไปใช้" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "ซ่อนแผ่นรายงาน" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "ไม่ซ่อนแผ่นรายงาน" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "โครงร่างรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "รายละเอียดหลักสูตร" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "ข้อมูลแม่แบบหลักสูตร" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "รายละเอียดกิจกรรมในหลักสูตร" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "รวมทั้งปี" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "เอกสารสำหรับปี ${year}" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "เลือกแม่แบบ" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "ซ่อน/ไม่ซ่อนแผ่นงานที่ถูกนำไปใช้งาน" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "หัวข้อย่อย" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "ภาคเรียน" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "ปี" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "ตั้งค่า" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "ปฏิบัติการ" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "แผ่นงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "น้ำหนักของหมวดหมู่" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "เพิ่มคะแนนจากภายนอกใหม่" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "แก้ไขกิจกรรม" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "แก้ไขคะแนนจากภายนอก" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "กิจกรรมในระดับชั้น" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "คะแนน" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "คะแนน" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "แก้ไขน้ำหนักของหมวดหมู่" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "แม่แบบแผ่นรายงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "รายงานกิจกรรม" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "เพิ่มแม่แบบใหม่" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "ปฏิบัติงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "ซ่อน/ไม่ซ่อนแผ่นงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "ผลการเรียนของฉัน" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "ตารางคอลัมน์" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "แผนงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "เพิ่มตารางคอลัมน์ใหม่" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "เพิ่มแผนงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "แก้ไขตารางคอลัมน์" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "แก้ไข outline" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "กลุ่ม" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "รายงานรายละเอียดของนักเรียน" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "รายงานรายละเอียดของนักเรียนในกลุ่มรวมเป็นไฟล์ PDF ไฟล์เดียว" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "สมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "รายงานผลการเรียนของนักศึกษาทุกคนในกลุ่มรวมเป็นไฟล์ PDF ไฟล์เดียว" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "สอบไม่ผ่าน" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" "แสดงนักเรียนทุกคนที่ได้คะแนนไม่ผ่านในรายงานกิจกรรมและภาคเรียนที่เลือก" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "ส่งออกรายงานผลการเรียนของนักเรียนทุกคนในทุกเซกชั่นของเทอม" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "ส่งออกข้อมูลรายงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" "ส่งออกรายงานผลการเรียนของนักเรียนทุกคนในทุกเซกชั่น ซึ่งจะมีภาคเรียนละ 1 " "เอกสารในปีการศึกษา" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "ปีการศึกษา" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "สรุปผลการขาดเรียนและมาสายของเซกชั่นและภาคเรียนเดียว" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "การขาด" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "แม่แบบแผ่นงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "หลักสูตรวิชา" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "เพิ่มหลักสูตรวิชาใหม่" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "เพิ่มกิจกรรมในหลักสูตรใหม่" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "กิจกรรมในหลักสูตร" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "ซ่อน/ไม่ซ่อนแผ่นงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "เพิ่มไปยังหลักสูตรวิชา" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "เพิ่มเป็นหลักสูตรวิชา" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "รายงาน" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "แผ่นงานที่สามารถพิมพ์ได้" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "สมุดรายงานผลการเรียนล่าสุดถูกจัดเป็นรูปแบบสำหรับการพิมพ์" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" "แผ่นงานของสมุดรายงานผลการเรียนนี้ถูกจัดรวมอยู่ในเอกสาร Excel ไฟล์เดียว" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "ส่งออกสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "รวมทั้งหมด" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "ค่าเฉลี่ย" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "สาย" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "ขาด" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "มีการเปลี่ยนแปลงที่ยังไม่ได้ถูกบันทึก เลือก OK เพื่อ บันทึก หรือ CANCEL " "เพื่อทำต่อโดยไม่บันทึก" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "คะแนนที่ผิดรูปแบบ (แถบสีแดง) จะไม่ถูกบันทึก" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "ไม่มีข้อมูล" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "แต้มคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "แผ่นงานที่มองไม่เห็น" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "กรอกระดับผลการเรียน (เกรด)" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "ไม่มีคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "The grade $value for $name is not valid." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "ไม่มีคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "ก่อนหน้านี้" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "ถัดไป" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "กรอกเกรดสำหรับ ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "กรอกรายอะเอียดระดับการเรียนข้างล่าง" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "${worksheet} grade history for ${student}" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "ลบคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheetสำหรับ $student ในเซกชั่น $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} grades for ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "คะแนนนี้" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "วิธีการคัดลอกข้อมูลให้กับเซลล์ที่ติดกัน" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "เรียงตาม" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "ลบ" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "เลื่อนไปทางซ้าย" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "เลื่อนไปทางขวา" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "ปรับปรุงเกรดให้เป็นข้อมูลล่าสุด" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "นักศึกษา" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "ประวัติคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "รายงาน" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "แสดงผลรวม" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "ซ่อนผลรวม" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "แสดงค่าเฉลี่ยน" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "ซ่อนค่าเฉลี่ย" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "แสดงการขาด" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "ซ่อนการขาด" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "แสดงการมาสาย" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "ซ่อนการมาสาย" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "ซ่อน" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "ระบบคะแนน" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "ค่า" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "รายงานผลการเรียน: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "หลักสูตร" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "นักเรียน: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "รายงานรายละเอียดนักเรียน: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "รายละเอียดของระดับการเรียน" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "รายละเอียดการเข้าชั้นเรียน" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "วันที่" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "ชื่อนักศึกษา" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "หมายเลขผู้ใช้" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "การสอบไม่ผ่านตามภาคเรียน" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "The following students are at risk of failing the following courses:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "รายงานระดับผลการเรียน" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "ผู้สอน: ${instructors}" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "ประกอบคะแนนจากรายงาน จัดทำเป็นรูปแบบเพื่อส่งถึงผู้ปกครอง" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "ประกอบด้วยคะแนนจากรายงานและการเข้าชั้นเรียน สำหรับ school staff" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "รายงานผลการเรียนของนักเรียนเป็นกลุ่ม" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "รายงานรายละเอียดของนักเรียนเป็นกลุ่ม" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "การขาดเรียนตามวัน" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "นักเรียนที่ขาดเรียนในวันที่กำหนด" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "การขาดเรียนตามเซกชั่น" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "ขาด" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "สาย" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "รายงานสำหรับปี ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "ซ่อน/ไม่ซ่อนรายงานสำหรับปี ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "รายละเอียดของรูปแบบรายงาน" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "ข้อมูลของรูปแบบรายงาน" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "ใช้ช่วงที่ระบุไว้ด้านล่าง" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "เลือกคะแนนที่มีอยู่ในระบบหรือช่วงที่ระบุไว้ด้านล่าง" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "มากที่สุด" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "คะแนนจำนวนเต็มสูงสุดที่เป็นไปได้" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "ต่ำสุด" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "คะแนนจำนวนเต็มน้อยที่สุดที่เป็นไปได้" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "เพิ่มรายงานกิจกรรมใหม่" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "รายละเอียดรายงานกิจกรรม" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "กรุณาตรวจสอบช่องที่แสดงเครื่องหมายด้านล่างให้ถูกต้อง" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "นำไปใช้" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "Report Card Layout for ${year}" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "รายละเอียดตารางคอลัมน์" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "ที่มาของตารางคอลัมน์" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "หัวตารางคอลัมน์" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "รายละเอียดของ outline" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "ที่มาของ outline" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "ส่วนหัวของ outline" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "คะแนนมากสุดที่ผ่าน" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "คะแนนน้อยสุดทีผ่าน" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "ร้องขอรายงานการสอบไม่ผ่านโดยเทอม" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "เลือกรายงานกิจกรรม" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "คุณต้องระบุทั้งรายงานกิจกรรมและคะแนนน้อยสุดที่ผ่าน" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "ต้องการรายงานการขาดเรียนเป็นวัน" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "คุณต้องระบุวันที่ที่ถูกต้องภายในปีการศึกษา" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "ยื่นคำร้องขอรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "ยื่นคำร้องขอรายละเอียดของนักเรียน" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "วันที่" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "สาย" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "แถบข้อความ" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "จัดการประเภทของกิจกรรม" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "ปุ่มลบออก" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "ปุ่มเพิ่ม" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "ปุ่มเปลี่ยนแปลง" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "นำแม่แบบรายงานไปใช้" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "แม่แบบ" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "ติดตั้งเพื่อนำออกไปใช้" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "นี่คืออะไร" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" "หมวดหมู่ของกิจกรรมที่ใช้ในสมุดรายงานผลการเรียนตลอดทั้งโรงเรียนจะถูกจัดการจากห" "น้านี้" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" "กรุณาแก้ไขให้เหมาะสมกับชนิดของงานที่มอบหมายและการประเมินผลที่ใช้ในโรงเรียน" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "กรอกรายละเอียดและเลือกคอลัมน์" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "ใช้คะแนนจากภายนอกเพื่อเพิ่มข้อมูลในส่วนที่มาจากภายนอก" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "คะแนนจากภายนอกต้องถูกจัดการด้วยผู้ดูแลระบบ" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "ค่าปริยาย" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "แก้ไขหมวดหมู่" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "ไม่มีประเภทกิจกรรม" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "ไม่มีกิจกรรมในหลักสููตร" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "หลักสูตรไม่มีแม่แบบแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "แผ่นงานหลักสูตรปัจจุบัน" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "ปีนี้ไม่มีเอกสารหลักสูตร" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "เลือกแผ่นงานเพื่อเพิ่ม" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "ภาคเรียนหรือปีการศึกษา" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "เพิ่มแผ่นงานเพื่อระบุภาคเรียนหรือทั้งปี" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "แม่แบบแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "จำเป็นต้องการกรอกข้อมูลให้ครบ" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "ถ้าคุณเพิ่มแม่แบบเดียวกันหลายครั้ง ควรตั้งชื่อให้ต่างกัน" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "ถ้าคุณเพิ่มแม่แบบเดียวกันหลายครั้ง ควรตั้งชื่อให้ต่างกัน" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "เพิ่มความคิดเห็น" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "ความคิดเห็น" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "เพิ่มความคิดเห็น" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "ทำเป็นช่องว่าง" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "ระดับการเรียน" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "เลือกระดับชั้นสำหรับนักเรียนทุกคนในคอลัมน์ gradebook" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "บันทึก" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "เซกชั่นนี้ประกอบด้วยแผ่นงานที่ถูกซ่อนเท่านั้น" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "คุณสามารถ ${unhide_worksheets} หรือ ${add_worksheet}." #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "แป้นลัด: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "ขยาย" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "ยุบเข้า" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "ลดขนาดการแสดงผล" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "แสดงขนาดปกติ" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "เพิ่มขนาดการแสดงผล" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "คุณไม่ต้องสอนหรือดูแลห้องใดๆ" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "ห้องที่คุณต้องสอน" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "ห้องที่คุณต้องดูแล" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" "รายงานนี้ใช้สมุดรายงานผลการเรียนเพื่อเก็บข้อมูลและข้อคิดเห็นจากอาจารย์เกี่ยวก" "ับนักเรียน" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "ขั้นตอนแรกคือสร้างแม่แบบรายงานใหม่" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "หลังจากคูณสร้างแม่แบบ ขั้นต่อไปก็คือเพื่อ ${deploy-sheet}" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "นำออกไปยังสมุดบันทึกคะแนนสำหรับอาจารย์" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "แม่แบบที่นำมาใช้ในปัจจุบัน" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "แผ่นงานที่นำออกไปใช้" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "ดัชนี" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "มองเห็นได้" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "ปีนี้ไม่มีแผ่นงานที่นำมาออกไปใช้" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "แผ่นรายงานที่นำออกไปใช้ในปัจจุบัน" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "แผ่นรายงาน" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "ปีนี้ไม่มีรายงานที่ถูกส่งออก" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "จัดการแม่แบบแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "แผ่นงานหลักสูตรวิชา" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "จัดการแผ่นงานหลักสูตรวิชา" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "มี ${count} เอกสารวิชา สำหรับปี ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "ไม่มีเอกสารวิชาสำหรับปี ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "จัดการแม่แบบรายงาน" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "มีแม่แบบรายงาน ${count} รายการ" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "ไม่มีแม่แบบรายงานที่ติดตั้งไว้" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "จัดการรายงานที่นำไปใช้แล้ว" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "รายงานการนำออกไปใช้/ติดตั้ง" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "There are ${count} report sheets deployed in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "There are no report sheets deployed in ${schoolyear}" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "ไม่มีเกรด" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "ตารางคอลัมน์" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "ส่วนหัว" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "รายงานนี้ไม่มีตารางคอลัมน์" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "แผนการสอน" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "รายงานนี้ไม่มีโครงร่าง" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "แผ่นรายงาน" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" "รายงานผลการเรียนแบบมาตรฐานประกอบด้วยตารางที่แต่ละแถวสอดคล้องกับเซกชั่นและคอลั" "มน์ที่กำหนดไว้ในหน้านี้" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" "ทั้งรูปแบบตารางและโครงร่างนั้นเป็นทางเลือก ถ้าไม่มีคอลัมน์หรือส่วนไหนถูกระบุ " "แผนงานนี้จะถูกข้ามทั้งหมด" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "รายงานผลการเรียนสามารถสร้างให้กับแต่ละคนหรือทุกคนในกลุ่ม" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "เลือกแผ่นรายงานเพื่อการนำออกไปใช้" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "เลือกภาคเรียนหรือนำออกไปใช้กับทั้งปี" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "ถ้าคุณส่งออกแม่แบบเดิมหลายครั้ง ควรตั้งชื่อให้ต่างกัน" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "ข" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "สร้างแม่แบบรายงานใหม่" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" "เมื่อมีแม่แบบแล้ว " "ใช้แบบฟอร์มนี้เพิ่มรายงานไปยังสมุดรายงานผลการเรียนของทุกเวกชั่นที่มีการระบุเท" "อม" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "รายงานผลการเรียนแบบมาตรฐาน" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "ประเภทไฟล์" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "เลือกปีการศึกษาหรือภาคเรียน" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "ดาวน์โหลด" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "${student_name} ที่ยังไม่ถูกเติมคะแนนในเอกสารนี้" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "นักประเมิน" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "รายงานกิจกรรม" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "ไม่มีรายงานกิจกรรม" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" "รายงานเป็นสมุดรายงานผลการเรียนชนิดพิเศษที่สามารถนำออกไปยังสมุดบันทึกคะแนนในส่" "วนของอาจารย์ในโรงเรียน" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" "แผ่นงานที่นำออกไปใช้/ติดตั้งไปแล้วนั้นประกอบด้วยรายงานกิจกรรมต่างๆที่่ระบุในแ" "ม่แบบ" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "แบบฟอร์มนี้อนุญาตให้คุณเปลี่ยนน้ำหนักของหมวดหมู่เมื่อมีการคำนวนคะแนนเฉลี่ยในภ" "ายในแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "ตัวอย่าง หากต้องการให้น้ำหนักการสอบเป็น 60% ของผลการเรียน การบ้าน 20% " "และสอบย่อย 20% ให้กรอกตัวเลข \"60\" ถัดจาก Exam \"20\" ถัดจาก Homework และ " "\"20\" ถัดจาก Quiz" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "รายการของหมวดหมู่สามารถปรับให้เข้ากับโรงเรียนของคุณโดยผู้ดูแลระบบ" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "จัดเรียงลำดับหรือซ่อนแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "ลำดับ" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "แผ่นงานสรุปผล" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "เขียนทับแผ่นงานที่มีอยู่แล้ว ชื่อ Summary" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "สร้างแผ่นงานสรุปผล" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" "ใช้แผ่นงานในสมุดรายงานผลการเรียน " "(วิธีเดียวกับที่คุณทำในตารางจัดการ'spreadsheet') เพื่อจัดการแผ่นงานจำนวนมาก " "คุณสามารถเชื่อมโยงคอลัมน์จากแผ่นงานหนึ่งไปยังแผ่นงานอื่นๆ" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "คุณสามารถเพิ่มการสรุปผลไปยังสมุดรายงานผลการเรียนได้อย่างอัตโนมัติซึ่งประกอบด้" "วยคอลัมน์ที่เป็นค่าเฉลี่ยของแผ่นงานที่มีทั้งหมด" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "ตัวอย่าง ถ้าคุณมีแผ่นงาน 3 แผ่น คือ A B และ C และคลิกเลือก \"Create Summary " "Worksheets\" จะมีหน้าใหม่เพิ่มขึ้นมาชื่อว่า \"Summary\" " "ซึ่งจะประกอบด้วยค่าคะแนนเฉลี่ยจาก A B และ C ใน 3 คอลัมนแรก" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "ตั้งค่าคอลัมน์" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "แบบคอลัมน์" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "ซ่อนหรือไม่" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Hide 'show only activities due in past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "ทำให้เป็นล่าสุด" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "สร้างแผ่นงานการสรุปผล" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "เกรด ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "แสดงกิจกรรมที่ผ่านมา ${num_weeks} สัปดาห์เท่านั้น" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "เรียงตาม" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "ซ่อนแผ่นงานที่นำออกไปใช้" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "โครงร่างรายงานผลการเรียน" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "ที่มา" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "คอลัมน์ใหม่" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "เลือกคอลัมน์ที่จะเพิ่ม" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "โครงร่างกิจกรรม" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "เลือกกิจกรรมที่จะเพิ่ม" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "ตกลง" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "ไม่มีภาคเรียนปัจจุบัน" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "สิ่งที่คุณพยายามไม่นั้นไม่สำเร็จ เพราะไม่มีภาคเรียนปัจจุบันกำหนดไว้ " "คูณต้องมีสิทธิ์ในฐานะผู้ดูแลระบบเพื่อกำหนดภาคเรียนอย่างน้อย 1 ภาคเรียน " "และพยายามใหม่อีกครั้ง" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "ไม่มีรายงาน" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" "สิ่งที่คุณพยายามไม่นั้นไม่สำเร็จ เพราะไม่มีรายงานปัจจุบันกำหนดไว้ " "คูณต้องมีสิทธิ์ในฐานะผู้ดูแลระบบเพื่อกำหนดรายงานอย่างน้อย 1 รายงาน " "และพยายามใหม่อีกครั้ง" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "รายงาน" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "กิจกรรมของ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "แม่แบบรายงานระบุกิจกรรมที่รวมอยู่ในรายงานถูกนำออกเป็นเซกชั่นในแต่ละภาคเรียนหร" "ือปี" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "แบบยื่นคำร้อง" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "แผ่นงานสรุปเซกชั่น" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "ไม่ซ่อนรายงานที่นำออก/ติดตั้ง" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "ไม่ซ่อน" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "ลบแผ่นงาน" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "แน่ใจหรือไม่ที่จะลบแผ่นงานที่มีกิจกรรมทั้งหมด" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "แผ่นงานนี้ไม่มีกิจกรรม" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "รายละเอียดของแผ่นงาน" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "ข้อมูลของแผ่นงาน" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "โครงร่างของรายงานผลการเรียน" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "มอบหมาย/กำหนดให้" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "เรียงความ" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "การสอบ" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "การบ้าน" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "วารสารวิชาการ" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "ห้องทดลอง" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "การนำเสนอ" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "โครงการ" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "ระบุแผ่นรายงานในสมุดบันทึกผลการเรียนสำหรับอาจารย์" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "ระบุวิชาในสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "อ" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "ข้อความในคอลัมน์สำหรับกิจกรรมในสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "ประเภทกิจกรรม" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "ระบบแสดงคะแนน" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "ระบบแสดงคะแนนกิจกรรม" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "วันที่กิจกรรมถูกสร้างแล้ว" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "คอลัมน์" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "คอลัมน์ที่จะถูกพิมพ์ในรายงานผลการเรียน" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "กิจกรรมที่จะถูกพิมพ์ในส่วนโครงร่าง" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "แผ่นงานในสมุดรายงานผลการศึกษานีี้" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "กิจกรรมในสมุดรายงานผลการศึกษานี้" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "นักศึกษา" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "นักเรียนในสมุดรายงานผลการเรียนนี้" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "ที่มาของกิจกรรมภายนอก" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "ลงทะเบียนชื่อของแหล่งข้อมูล" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "หมายเลขกิจกรรมจากภายนอก" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "กำหนดชื่อไม่ซ้ำสำหรับกิจกรรมภายนอก" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "คะแนนเต็มเพื่อคำนวณระดับผลการเรียนสำหรับกิจกรรม" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "ชื่อของที่มาของกิจกรรมภายนอก" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "ชื่ออย่างย่อของแหล่งกิจกรรมภายนอก" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "ชื่ออย่างย่อของกิจกรรมภายนอก" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "ที่มาของกิจกรรมที่ถูกเชื่อมโยง" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "ตัวอักษรที่ระบุที่มาของคอลัมน์" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "Journal Average" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "สร้าง แก้ไข และนำออกไปใช้/ติดตั้งแม่แบบรายงาน" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "แก้ไขแม่แบบ" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "สร้างและแก้ไขข้อมูลรายงานผลการเรียนสำหรับแต่ละเซกชั่น" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "แก้ไขสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "เรียกดูสมุดรายงานผลการเรียน" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "เรียกดูข้อมูลสำหรับแต่ละเซกชั้น" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "ผู้สอนของเซกชั่นนี้ท่านั้นที่สามารถแก้ไขสมุดรายงานผลการเรียนได้" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "เพิ่มแผ่นงานวิชา" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "ระบบแสดงคะแนน" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "เพิ่มระบบคะแนน" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" "การซ่อนระบบคะแนนจะทำให้ไม่สามารถใช้ได้ในอนาคตแต่จะยังคงเก็บคะแนนไว้ " "แต่ระบบคะแนนเวอร์ชั่นใหม่จะถูกสร้างขึ้น" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "ระบบคะแนนใหม่" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "อักษรย่อ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "คะแนนสะสม" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "เปอร์เซ็นต์ต่ำ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "คะแนนที่ผ่าน" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "ประเภท" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" "ถ้าค่าของระบบคะแนนลดลง เช่น 1 คือคะแนนที่ดีที่สุด ให้ตั้งค่า 1 เป็น " "ค่ามากที่สุด ไม่เช่นนั้นปล่อยให้เป็นคะแนนผ่านที่น้อยที่สุด" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "แบบฟอร์มนี้อนุญาตให้สร้างระบบคะแนนหรือตารางคะแนนส่วนตัว" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "ระบบคะแนนนี้ทำขึ้นเพื่อจัดลำดับคะแนนคที่เป็นไปได้ด้วยค่าที่ลดลง" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "แต่ละคะแนนมีความสัมพันธ์กันทางตัวเลข ตัวอย่างเช่น ในสหรัฐอเมริกา A " "มักจะหมายถึง เกรด 4 B คือเกรด 3 และอื่นๆ ค่านี้จะถูกใช้ในการคำนวณกับคะแนน " "เช่น การหาเกรดเฉลี่ย" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "กรอกคะแนนอย่างย่อเท่านั้น หากคะแนนมีตัวอักษรมากกว่า 4 ตัว " "และคุณต้องการที่จะสร้างการย่อเพิ่มเติมสำหรับสมุดรายงานผลการเรียน" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" "เริ่มต้นด้วยคะแนนที่สูงที่สุด คลิกเลือก \"เพิ่ม\" " "เพื่อใส่คะแนนจนมีคะแนนต่ำสุดที่ 0" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "ไม่มี" #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" "ระบบคะแนนเป็นตารางที่ใช้สำหรับประเมินผล เช่น ตารางคะแนน หรือตารางปฏิบัติ" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contents" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Sub Requirements" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "หาทันที" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "ล้าง" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "กำลังแสดง ${count} ของ ${total} รายการ" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "ชื่อของช่องนี้ต้องไม่ว่าง" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "ค่าของช่องนี้ต้องเป็นค่าที่ถูกต้อง" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "เปอร์เซ็นต์ของช่องนี้ต้องเป็นค่าทีี่ถูกต้อง" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "ค่าทั้งหมดต้องไม่เป็นค่าติดลบ" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "เปอร์เซ็นต์ทั้งหมดต้องไม่เป็นค่าติดลบ" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "เปอร์เซ็นต์ไม่สามารถมากกว่า 100" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "ระบบคะแนนต้องมีอย่างน้อย 2 คะแนน" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "ค่าของคะแนนต้องเรียงจากมากไปน้อย" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "เปอร์เซ็นต์คะแนนต้องเรียงจากมากไปน้อย" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "เปอร์เซ็นต์ค่าสุดท้ายต้องเป็น 0" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "ไม่อนุญาตให้ใส่คะแนนที่ซ้ำกัน" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "ไม่อนุญาตให้ใช้ตัวย่อที่ซ้ำกัน" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "ใช่" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "ไม่ใช่" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "ระบบคะแนนที่มีอยู่" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "ระบบคะแนนส่วนตัว" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "ซ่อน ${scoresystem}" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "แต่ละคะแนนควรตั้งชื่อสั้นๆเพื่อให้ให้ผู้ใช้เข้าใจ เช่น " "ถ้าโรงเรียนกำหนดผลการเรียนที่ A ถึง E ก็ควรตั้งชื่อเป็น A ถึง E" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "เริ่มด้วยคะแนนสูงสุด คลิก 'เพิ่มคะแนนที่น้อยกว่า' " "เพื่อเพิ่มคะแนนจนกระทั่งคุณสร้างคะแนนเป็น 0" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "เพิ่มคะแนนที่น้อยกว่า" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "คะแนนที่ผ่าน:" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "เรียกดูระบบคะแนน" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Period Number" #~ msgstr "ช่วงตัวเลข" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "กรอกค่าที่เป็นตัวเลขให้สัมพันธ์กับหมวดหมู่ ค่าทั้งหมดต้องรวมได้ 100" #~ msgid "Name" #~ msgstr "ชื่อ" #~ msgid "Term:" #~ msgstr "ภาคเรียน" #~ msgid "Apply a grade for all students:" #~ msgstr "ยืนยันระดับผลการเรียนของนักเรียนทุกคน" #~ msgid "Section:" #~ msgstr "เซกชั่น" #~ msgid "Requirement index" #~ msgstr "ต้องการตัวชี้/เลขดัชนี" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nl/0000755000175000017500000000000012322071053025732 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nl/LC_MESSAGES/0000755000175000017500000000000012322071053027517 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nl/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000013525012322071052034202 0ustar menesismenesis00000000000000<))#)**;*U*"j*3*(*)*++-+C+[+ q+|+/~+'+u+{L,W,R --s-V-E-C>.5.-.. .///&/6/J/Q/X/ `/k//0/////00.0@0Q0d0t00000801@21%s1 11P1 22.2@2E2M2p33 334 o5555+5"56D-6r66266667 7 7%7)-7W7L_7E7788,8=8%V8|888-88/8'9 A9b939: :d:7;<;B;J;&[;;;;; ;;;< <& <G< P<]<(f<!<S<==>+? 0?>?T?k????????? @@ 5@B@S@@A0"ASA YAcAhA~A AAAH"BkBBBBBBBFBCCLC ]C gCqCCCD/FFF FF G GG.G ?GKG _GlGGGGGG/G G GGH +H 6H+@H%lHHHHH$II.I2IJJ^HK_KuL}LL3LLLLLLM 'M5M%SMyM#M MMMM N)N:NUN]NsN{N N N N NN&N N N OO"O7OMO`OpOOOOO O OOOOO P#P3PBPEP8P QQ $Q1Q FQTQiQ/}Q Q QQQ*Q'R'8RW`R RR,R R SSS.S 6SDS_SfSxSS SSSSS TT3TIT!gTTTTTwT^UfUUUUUUVVV*V /V;VRV XV fV sV.V V)VV VVWW)W+9WeW{WWWWWW W W W X"XU4XXXXvYYYY YYYZ$Z-ZIZPZXZ?jZZZZZZZZ Z"[d#[[[3[7[*$\"O\r\'\0\G\D)](n]!]V]^^_#a`X`y`6Xa1a:a!ab0>bob+b4bb.cn/cLcEc 1d!Rdmtd6deL8e!e#e(e%ef f&f+f0f7fTfhfzf f fNfof\ghhh($hMh\h"nhhh h hhhhh ii4iRiWi2[iiEj'`jkj+j5 kDVkk kkkk k k#k lAl Pl ^lll3lllln$nnnno$/o?To*o+o oopp;p Zpep/gp*ppMqqq]Tr8rQrM=sMs's3t5t GtQt Vt`ttttttt t!tt0t )u4uLu_u wuuuuuuuv+vFv#bvFvvMv*8w&cw wGwwwwx xxx y y\y{ { || 1|.R|#|$|R|})=}?g}}}} } } }}(~ 0~M;~T~~~~ "6Vel84 /PHn ΁~؁W] dn(  ̂ւ $7 M.Z )$\c Ɇ҆6K`ż"*>ڈ 8T Zdk S:ϊ  Ecl  ׌u Əҏ *?OU ^h:ː ڐ"17)i őБْ0:/j,Дe<Ö$ 9Z!k2З %8Uo Ә $!FY jwϙ);N^mvzΚ=ڛ&6N>b ל4ߜ'1<Vn ŝН/ם  %9A#Sw ̞  5Aauşߟ !($/Lceu } 6̡5H O\c8ߢ&#$H bou *[ AMR{, ǥե )I R_OtĦ ƦѦ٦!'qIӧ4;%Aa.Ҩ(/NAM,ީ% W1c5eݬC2˭09/%i.!ݮ,5,b)stUQh&' 7%DZc%Q#w-*ɲ  4F Was^y^ )E3L, յߵ +< NYp1ʶKi1=x7J9B Q[t +.ȹ   <9v,Pi: /qHUl{W~Q2_j(*S ;u+|uY27|.{9dYN^shI> "C$x15#M(=/km&'~6 %MXP#ctpg4RbZIU8q3V7^`D[forL  '\p3loK! 0)Q8+C Fjs@mnAH[nBfe-gv,SAJTy"E*wJ_:Nh !>]kzia9aLO0&v`$ T4R}.-z x@XcK\eZdG;?r=OGVWE5Dw6?%1tBF<] yb)}<$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} absence report${section} gradebook${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${value} is not valid in ${scoresystem}.${worksheet} grade history for ${student}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --100 PointsAA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityABSENCES BY DAYAbbreviationAbs.AbsencesAbsences (continued)Absences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsActivity: ${activity}AddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAttendance detailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.CommentContains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCourse WorksheetsCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemCustomizeData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter CommentEnter Details and Select ColumnEnter GradesEnter a comment.Enter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayEvaluatorExamExisting Score SystemExpandExport XLSExport completeExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.Exporting worksheetsExternal ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInstructors: ${instructors}Invalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Course WorksheetsManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Pass/FailPassing ScorePassing Score: ${score}PercentPercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectRemoved scoreReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport CardReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet Data ExportReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheet: ${worksheet}Report Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSECTION ABSENCESSaveSchool YearSchool Year WorksheetsScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a scoreSelect a sourceSelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTeacher(s): ${instructors}TemplateTermTerm WorksheetsTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The current gradebook worksheet formatted for printing.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} course worksheets for ${schoolyear}There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no course worksheets for ${schoolyear}There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This page allows you to manage the Course Worksheets for this course.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdUsername: ${username}ValueValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You can also hide worksheets if you do not want teachers to see them.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You have unsaved changes that will be lost.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outabsences by day reportabsences for ${day}add-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsreport sheets exportshow only activities due in past ${num_weeks} weeksstandard report cardterm ${term} failuresProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2014-01-09 20:50+0000 Last-Translator: rob Language-Team: Dutch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:41+0000 X-Generator: Launchpad (build 16916) Language: nl $value is niet geldig.$worksheet voor $student in $section${requirement} inhoud${requirement} subvereistenAbsentierapport van ${section}Cijferlijst van ${section}${section} cijfers voor ${worksheet}${student_name} heeft nooit een score gekregen in dit werkblad.${value} is niet geldig in ${scoresystem}.${worksheet} cijferhistorie voor ${student}(sorteren)-- Hele jaar ---- Geen scoresysteem ---- Selecteer een sjabloon ---- Gebruik bereik hieronder --100 puntenAEen korte naam voor de externe activiteitenbronEen korte naam voor de externe activiteit.Een rapportblad is een speciaal soort cijferlijstwerkblad dat toegepast kan worden voor alle cijferlijsten van leraren in de hele school.Een rapportbladsjabloon geeft de activiteiten aan om toe te voegen aan een rapportblad, dat toegepast wordt voor elke sectie in een termijn of jaar.Een scoresysteem is een schaal die gebruikt wordt voor een beoordeling, zoals een cijferschaal of rubrieksschaal.Een scoresysteem wordt bepaald door een reeks van mogelijke scores met verminderende waardes.Een scoresysteem dient minimaal twee scores te bevatten.Eén enkel Excel-geformatteerd werkblad met alle werkbladen van deze cijferlijst.Eén enkel PDF-bestand met de rapportdetails van alle leerlingen in de groep.Eén enkel PDF-bestand met de rapportkaarten van alle leerlingen in de groep.Tekst die de bron van de kolom aangeeftEen unieke identificator voor de externe activiteitABSENTIES PER DAGAfkortingAbs.AbsentiesAbsenties (vervolg)Absenties per dagAbsenties per sectieAbsentActieActiesActiviteitenActiviteiten in deze cijferlijst.Activiteiten van ${title}Activiteiten om te tonen in de overzichtssectie.ActiviteitActiviteitscategorieënActiviteitsdetailsActiviteit: ${activity}ToevoegenVak-werkblad toevoegenGekoppelde kolom toevoegenScoresysteem toevoegenEen rapportblad toevoegenWerkblad toevoegenLagere score toevoegenExterne activiteit toevoegenToevoegen als vak-werkbladNieuwe activiteit toevoegenNieuwe rapportactiviteit toevoegen.Voeg het werkblad toe aan een specifieke termijn of aan het hele jaar.Toevoegen aan vak-werkbladenNadat u een sjabloon heeft aangemaakt, is de volgende stap om ${deploy-sheet}Alle percentages mogen niet negatief zijn.Alle waarden mogen niet negatief zijn.ToepassenWeet u zeker dat u dit werkblad met alle activiteiten wilt verwijderen?OpdrachtDetails aanwezigheidDetails aanwezigheidGem.GemiddeldeOnder het raster is een overzicht van elke sectie, waar de ingestelde overzichtsitems ingedeeld zijn als bij een tekstoverzicht. Dit wordt gebruikt voor commentaren en andere scores die niet passen in het raster.Zowel de rasterindeling als de overzichtsindeling zijn optioneel; als er geen kolommen of items ingesteld zijn zal de hele indeling overgeslagen worden.AnnulerenCategorieënWegingscategorieën in SchoolTool's cijferlijst worden gebruikt om activiteiten te organiseren, waardoor leraren de mogelijkheid hebben om de verschillende soorten activiteiten verschillend te beoordelen voor het bepalen van de cijfers. Bijvoorbeeld, het cijfer in een sectie kan bepaald worden door 60% toetsen, 20% huiswerk en 20% klassedeelname.Wegingscategorieën kunnen gebruikt worden om verschillende soorten activiteiten verschillend te beoordelen bij het berekenen van het gemiddelde. De lijst met categorieën kan ingesteld worden voor de gehele school door uw systeembeheerder.Categorien met succes verwijderdCategorieWegingscategorieënCategorie met succes toegevoegd.Wegingscategorieën voor werkblad ${worksheet}Informatie wijzigen van ${fullname}Selecteer een kolom om toe te voegenSelecteer een cijfer om toe te passen voor alle leerlingen in de cijferlijstkolom.Selecteer een rapportactiviteitSelecteer een activiteit om toe te voegenSelecteer een bestaand scoresysteem of gebruik bereik hieronderKlassen die u bezoektKlassen waar u les geeftWissenInklappenKolomlabelSoort kolomKolommenKolommen om te tonen op de rapportkaart.CommentaarBevat scores van rapportbladen en aanwezigheid. Voor gebruik door schoolstaf.Bevat scores van rapportbladen. Geformatteerd om naar de ouders verzonden te worden.Vak-activiteitenVak-activiteitVak-activiteitsdetailsVak-werkbladVak-werkbladdetailsInformatie vak-werkbladsjabloonVak-werkbladenVakkenWerkbladsamenvattingen aanmakenCijferlijstgegevens van een sectie aanmaken en bewerken.Werkbladsamenvatting aanmakenRapportbladsjablonen aanmaken. bewerken en toepassenHuidige vak-werkbladenHuidige toegepaste rapportbladenHuidige toegepaste werkbladenOp het ogenblik worden de beschikbare categorieën voor alle leraren beheerd in dit formulier. Wanneer één of meerdere leraren een categorie willen gebruiken die niet in de huidige lijst voorkomt, dan kan de site-manager die hier toevoegen. Omgekeerd kunnen de niet relevante standaardcategorieën hieronder verwijderd worden.Aangepast scoresysteemAanpassenGegevens die zijn verzameld vanaf rapportbladen kunnen toegevoegd worden aan de ${report-card-layout} of aangepaste rapporten.DatumDatumsStandaardStandaard categorieStandaardcategorie met succes gewijzigd.VerwijderenWerkblad verwijderenToepassenRapportblad toepassenRapportblad toepassen-sjabloonToegepaste rapportbladenToegepast werkbladToegepaste werkbladenOmschrijvingGedetailleerd leerlingenrapport: ${schoolyear}DownloadenPDF downloadenVerwachte einddatumDubbele afkortingen zijn niet toegestaan.Dubbele scores zijn niet toegestaan.Elk toegepast werkblad zal de rapportactiviteiten bevatten, zoals ingesteld in het sjabloon.Elke score wordt geassocieerd met een minimum percentage dat nodig is om de corresponderende score te bereiken. Bijvoorbeeld, 95% en daarboven is een "A", 87% en daarboven is een "B", enz.Elke score wordt geassocieerd met een numerieke puntwaarde. In de VS bijvoorbeeld is een "A" 4 punten, een "B" 3 punten, enz. Deze waarden worden gebruikt bij alle berekeningen met deze scores, zoals het bepalen van de gemiddelde score.Elk scoresysteem heeft een korte titel nodig ter identificatie voor andere gebruikers. Als de cijfers op uw school bijvoorbeeld gaan van "1" tot "10", dan zou de titel kunnen zijn "1-10".BewerkenActiviteit bewerkenWegingscategorieën bewerkenExterne activiteit bewerkenExterne score bewerkenCijferlijst bewerkenRasterkolom bewerkenGekoppelde kolom bewerkenOverzichtsitem bewerkenRapportblad bewerkenSjablonen bewerkenWerkblad bewerkenDeze categorie bewerkenVoer commentaar inVoer details in en selecteer kolomVoer cijfers inVoer commentaar in.Voer alleen een afkorting voor een score in, wanneer de score meer dan vier tekens bevat en u een alternatieve afkorting wilt aanmaken voor de cijferlijst.Voer cijferdetails hieronder inVoer cijfers in voor ${fullname}Voer numerieke waardes in voor elke relevante categorie.EssayEvaluatieExamenBestaand scoresysteemUitklappenXLS exporterenExporteren voltooidRapportkaartgegevens exporteren voor elke leerling in elke sectie van de school. Er zal één werkblad voor elke termijn in dat jaar zijn.Rapportkaartgegevens exporteren voor elke leerling in elke sectie van deze termijn.Werkbladen exporterenExterne activiteitExterne activiteiten-IDExterne activiteitenbronExterne scoreExterne scoredetailsExterne scorebronExterne scorebronnen moeten ingesteld worden door uw systeembeheerderGezaktenGezakten per termijnBestandstypeInvullenLege cellen invullenNu zoekenWanneer u bijvoorbeeld drie werkbladen in een sectie heeft, "A," "B," en "C," en dan klikt op "Samenvattende werkbladen aanmaken," dan wordt er een extra werkblad aangemaakt met de naam "Samenvatting" waarin u de gemiddelde scores kunt vinden van de eerste drie kolommen "A," "B" and "C".Stel dat de termijn bijvoorbeeld "Herfst 2011" is en u een rapportblad heeft toegepast met de naam "Semester-cijfers", dat een activiteit "Eerste kwartaal" bevat waar een "3" of hoger geslaagd betekent. Om dan een rapport aan te maken van leerlingen die een onvoldoende hebben voor het eerste kwartaal, dan zou u het activiteitenrapport selecteren "Herfst 2011 - Semester-cijfers - Eerste kwartaal" en "3" als het minimum slagingscijfer en daarna op "Downloaden" klikken.Als u bijvoorbeeld wilt dat 60% van het cijfer bepaalt wordt door het examen, 20% door het huiswerk en 20% door proefwerken, voer dan "60" in bij "Examen," 20" bij "Huiswerk" en "20" bij "Toetsen."Volledige kredietwaardescoreCijferCijfer ${name}CijferactiviteitCijferdetailCijferlijstCijferlijst exporterenCijferlijstrapportRasterkolomRasterkolomdetailsRasterkolommenKoptekst rasterkolomRasterkolombronGroepKoptekstVerbergen${scoresystem} verbergenVerberg 'Toon alleen activiteiten uit de afgelopen _weken'Abs. verbergenGem. verbergenToegepaste rapportblad verbergenRapportblad verbergenTotaal verbergenLaatkomers verbergenToegepaste werkbladen van ${year} tonen/verbergenRapportbladen van ${year} tonen/verbergenBladen tonen/verbergenWerkbladen tonen/verbergenVerbergen?Als u het scoresysteem verbergt zal deze niet meer beschikbaar zijn voor toekomstig gebruik, maar de bestaande scores zullen wel blijven bestaan. Dit kan momenteel niet ongedaan worden gemaakt, maar u kunt wel een nieuwe versie van hetzelfde scoresysteem aanmaken.Hoogste scoregetal mogelijkHuiswerkIdentificeert het vak-werkblad in cijferlijsten.Identificeert het rapportblad in cijferlijsten van leraar.Wanneer de waarden in het scoresysteem aflopend zijn, waar 1 dus de beste score is, stel de waarde hieronder dan in op 'Maximum' slagingsscore. Laat het anders staan op 'Minimum' slagingsscore.Wanneer de waarden in het scoresysteem aflopend zijn, waar 1 dus de beste score is, stel dit dan in op 'Maximum'. Laat het anders staan op 'Minimum' slagingsscore.Wanneer u hetzelfde sjabloon meerdere malen toevoegt, zorg er dan voor dat u elke versie van ditzelfde sjabloon een makkelijk herkenbare naam geeft.Wanneer u hetzelfde werkblad meerdere malen toevoegt, zorg er dan voor dat u elke versie van ditzelfde werkblad een makkelijk herkenbare naam geeft.Wanneer u hetzelfde sjabloon meerdere malen toepast in dezelfde termijn, zorg er dan voor dat u elke toepassing van dit sjabloon een makkelijk herkenbare naam geeft.IndexInstructeurs: ${instructors}Onjuiste scores (aangegeven in rood) werden niet opgeslagen.LogboekLogboekgemiddeldeLabLabelRapportkaartindelingBeperken tot 5 tekens of minder.Gekoppelde kolomGekoppelde kolom activiteitenbronToont absentie van leerling op een bepaalde datum.Lage percentageLaagste scoregetal mogelijkInstellen als standaardActiviteitscategorieën bewerkenVak-werkbladbeheerToegepast rapportblad-beheerRapportbladsjabloonbeheerWerkblad beherenWerkbladsjabloonbeheerMaximumMaximum slagingsscoreMinimumMinimum slagingsscoreMinimum scoreNaar links verplaatsenNaar rechts verplaatsenMijn cijfersN/ANaam van de externe activiteitenbronNieuwe activiteit.Nieuwe categorieNieuwe kolomNieuwe vak-activiteitNieuw vak-werkbladNieuwe externe activiteitNieuwe externe scoreNieuwe rasterkolomNieuwe gekoppelde kolomNieuw overzichtsitemNieuwe rapportactiviteit.Nieuw rapportbladNieuw scoresysteemNieuwe sjabloonNieuw werkbladVolgendeNeeGeen huidige termijnGeen rapportbladenGeen zichtbare werkbladenGeen scoresysteemGeen cijfers gegevenOKNadat u een sjabloon heeft, kunt u dit formulier gebruiken om het rapportblad toe te voegen aan de cijferlijst van elke sectie die bijeenkomen in de aangegeven termijn of termijnen.Alleen de leraar van een sectie kan zijn cijferlijst bewerkenVolgordeOverzichtssectieactiviteitenOverzichtsitemDetails overzichtsitemOverzichtsitemsKoptekst overzichtsitemBron overzichtsitemOverschrijf het bestaande werkblad met de naam "Samenvatting".Geslaagd/GezaktSlagingsscoreSlagingsscore: ${score}ProcentVeld voor percentage moet een geldig getal bevatten.Percentage mag niet groter dan 100 zijnCorrigeer a.u.b. de gemarkeerde velden hieronder.Pas ze aan aan het soort opdrachten en beoordelingen die in uw school gebruikt worden.PuntwaardePuntenPuntwaarde om het activiteitcijfer te berekenenVoorkeurenPresentatieVorigeAfdrukbaar werkbladProjectVerwijderde scoreWerkbladen herschikken of verbergenRapportRapportactiviteitenRapportactiviteitRapportactiviteitsdetailsRapportkaartRapportkaartindelingRapportkaartindeling van ${year}RapportkaartindelingenRapportkaart: ${schoolyear}RapportbladRapportkaartgegevens exporterenRapportbladsjabloonDetails rapportbladsjabloonInformatie rapportbladsjabloonRapportbladsjablonenRapportblad: ${worksheet}Rapportblad van ${year}RapportwerkbladRapportbladen gebruiken de SchoolTool-cijferlijst om gegevens en commentaar te verzamelen van leraren over leerlingen in alle secties.RapportenAbsenties per dagrapport opvragenGedetailleerd leerlingenrapport opvragenGezakten per termijnrapport opvragenRapport opvragenRapportkaart opvragenVerplichte invoer ontbreekt.Terug naar cijferlijstOSECTIEABSENTIESOpslaanSchooljaarSchooljaarwerkbladenScoreScorehistorieScoresysteemScoresystemenScorepercentages dienen in aflopende volgorde te zijn.Geef een scoreDe scorewaarden dienen in aflopende volgorde te zijn.ScoresScoresysteemSectieSectie werkbladsamenvattingSelecteer een scoreSelecteer een bronSelecteer een termijn of pas het toe voor het hele jaar.Selecteer een jaar of termijnSelecteer rapportblad om toe te passenSelecteer werkblad om toe te voegenKolomvoorkeuren instellenInstellingenBlad1Sneltoets: Alt-SAbs. tonenGem. tonenTotaal tonenLaatkomers tonen${count} van ${total} items worden getoondToont alle leerlingen met een onvoldoende in de geselecteerde rapportactiviteit en termijn.Sorteren opBronStart met de hoogste score. Klik op "Lagere score toevoegen" om scores toe te voegen totdat u een score heeft aangemaakt met een minimum percentage van 0.Start met de hoogste score. Klik op "Toevoegen" om scores toe te voegen totdat u een score heeft aangemaakt met een minimum percentage van 0.LeerlingLeerlingrapportdetailLeerlingrapportdetail van leerling per groepNaam leerlingLeerlingrapportkaartLeerlingrapportkaart per groepLeerling: ${student}LeerlingenLeerlingen in deze cijferlijst.IndienenSamenvattingWerkbladsamenvattingSamenvatting van absenties en te laat komen van één enkele sectie en termijn.TLaatkomersTe laatLeraar(en): ${instructors}SjabloonTermijnTermijnwerkbladenTermijn of jaarHet titelveld mag niet leeg zijn.De activiteitscategorieën gebruikt in sectiecijferlijsten voor de hele school, worden beheerd vanaf deze pagina.De activiteit-categorieHet activiteitenscoresysteemHet kolomlabel voor de activiteit in de cijferlijst.Het huidige cijferlijstwerkblad is gereed om af te drukken.De datum waarop een cijfer voor de activiteit zal worden gegeven.De datum waarop de activiteit werd aangemaakt.De externe activiteitDe externe activiteit werd niet gevondenDe eerste stap in dit proces is om ${add-sheet}De eerste stap in dit proces is om een nieuw rapportbladsjabloon aan te maken.De volgende leerlingen lopen het risico om te zakken voor de volgende vakken:Het cijfer $value voor $name is niet geldig.Het laatste percentage moet nul zijn.De lijst met categorieën kan aangepast worden voor uw school door uw systeembeheerder.Deze actie kan niet uitgevoerd worden omdat er momenteel geen rapportblad ingesteld is in SchoolTool. Vraag een gebruiker met beheerdersrechten om ten minste één rapportblad in te stellen en probeer het dan opnieuw.Deze actie kan niet uitgevoerd worden omdat er momenteel geen termijn ingesteld is in SchoolTool. Vraag een gebruiker met beheerdersrechten om ten minste één termijn in te stellen en probeer het dan opnieuw.De puntwaarde van deze activiteit zal berekend worden als de volledige kredietwaardescore maal de percentagewaarde van de externe score.De registratienaam van de bronDe rapportkaarten kunnen gegenereerd worden voor een individueel persoon of alle mensen in een groep.De standaardrapportkaart bevat een raster waarvan elke rij correspondeert met een sectie en de kolommen zoals ingesteld op deze pagina.Er zijn ${count} vak-werkbladen voor ${schoolyear}Er zijn ${count} rapportbladsjablonen ingesteld.Er zijn ${count} rapportbladen toegepast in ${schoolyear}Er zijn geen activiteitscategorieën.Er zijn geen vak-activiteiten.Er zijn geen vak-werkbladen voor ${schoolyear}Er zijn geen rapportactiviteiten.Er zijn geen rapportbladsjablonen ingesteld.Er zijn geen rapportbladen toegepast in ${schoolyear}Er zijn er geen.Dit vak heeft geen vak-werkbladsjablonen.Met dit formulier kunt u de wegingscategorieën wijzigen bij het berekenen van de gemiddelde scores in een werkblad.Met dit formulier kunt u een aangepast "scoresysteem" of beoordelingsschaal aanmaken.Deze pagina geeft u de mogelijkheid om de vak-werkbladen voor dit vak te beheren.Dit rapport heeft geen rasterkolommen.Dit rapport heeft geen overzichtsitems.Dit rapport bevat een lijst met leerlingen die onder een minimum score blijven voor een geselecteerde activiteit uit een rapportblad.Deze sectie bevat alleen werkbladen die verborgen zijn.Deze waarde moet een heel getal zijn.Deze waarde moet een heel getal zijn. U zou extra kredietwaarde kunnen toekennen boven deze waarde.Dit werkblad bevat geen activiteiten.Dit jaar heeft geen vak-werkbladen.Dit jaar heeft geen toegepaste rapportbladen.Dit jaar heeft geen toegepaste werkbladen.TitelTotaalLaatkomersTypeTonenToegepaste rapportblad tonenRapportblad tonenWerkbladen tonenBijwerkenCijfers bijwerkenCijfers bijwerkenGebruik externe scores om gegevens toe te voegen van bronnen buiten de SchoolTool-cijferlijst.Gebruik deze pagina om een standaardrapportkaart te maken, met gegevens uit ${report-sheets} en het aanwezigheidslogboek.Gebruik werkbladen in uw cijferlijst op dezelfde manier als een rekenblad, om grote aantallen activiteiten te organiseren. U kunt kolommen uit een werkblad koppelen aan een ander werkblad.Gebruikers-IDGebruikersnaam: ${username}WaardeVeld voor de waarde moet een geldig getal bevatten.Cijferlijst bekijkenScoresysteem tonenCijferlijstgegevens van een sectie bekijken.ZichtbaarWegingscategorieënWat is dit?WerkbladWerkbladdetailsWerkbladinformatieWerkbladsjabloonWerkbladsjablonenWerkbladenWerkbladen van ${year}Werkbladen in deze cijferlijst.JaarJaU kunt ${unhide_worksheets}, of ${add_worksheet}.U kunt een samenvattend werkblad toevoegen aan elk van uw cijferlijsten, dat automatisch een kolom toevoegt voor het gemiddelde van alle bestaande werkbladen.U kunt werkbladen ook verbergen als u niet wilt dat leraren ze kunnen zien.U geeft geen les en bezoekt ook geen enkele klas.Er zijn wijzigingen, die niet opgeslagen zijn. Klik op OK om ze op te slaan of op Annuleren om verder te gaan zonder de wijzigingen op te slaan.U heeft niet opgeslagen wijzigingen die verloren zullen gaan.U dient een geldige datum uit het schooljaar te kiezen.U moet zowel een rapportactiviteit als een minimum slagingsscore aangeven.InzoomenNormaal zoomenUitzoomenAbsenties per dagrapportAbsenties van ${day}ToevoegenWijzigeneen nieuw rapportbladsjabloon aan te maken.het toe te passen in cijferlijsten van leraar.slagingsscore:VerwijderenrapportbladenRapportbladen exporterenToon alleen activiteiten uit de afgelopen ${num_weeks} wekenstandaardrapportkaartGezakten in termijn ${term}schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/nb.po0000644000175000017500000025176612321112514026276 0ustar menesismenesis00000000000000# Norwegian Bokmål translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-08-23 09:20+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: Norwegian Bokmål \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:42+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" "X-Rosetta-Version: 0.1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Ark1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktiviteter" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Den eksterne aktiviteten" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Legg til en ny aktivitet" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Tilføy" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Avbryt" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Tittel" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Forfallsdato" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Beskrivelse." #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategori" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Legg til en ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Endre informasjonen for ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Rediger ekstern aktivitet" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value er ikke en gyldig vekting." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Den eksterne aktiviteten kunne ikke bli funnet" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Gjennomsnitt" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Rediger koblet kolonne" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivitet" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorier" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Ny kategori" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Standard kategori" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategoriene ble suksessfullt slettet." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategorien ble suksessfullt lagt til." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Standard kategori suksessfullt endret." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Aktivitetskategorier" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Legg til et regneark" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Rediger regneark" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Rediger" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "ny rapport aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Karakterbok" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Nytt regneark" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Eksporter XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Returner til karakterbok" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Ny aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Ny ekstern aktivitet" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Regneark" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Vekt kategorier" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferanser" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Oppdater karakterer" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Karakterkort utseende" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Seksjon" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Termin" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "År" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Innstillinger" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Handlinger" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Gruppe" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Skoleår" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Fravær" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Rapporter" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Totalt" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Karakteren $value for $name er ikke gyldig." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Forrige" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Neste" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Slette" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurs" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Datoer" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Elevens Navn" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "Følgende elever er i risikosonen for å feile i følgende fag:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Fraværende" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Sen" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maksimum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Utfør endringer" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Velg en rapport aktivitet" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Forespør fraværsrapport per dag" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Du må spesifisere en gyldig dato innenfor skoleåret." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Dato" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Navn" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Administrer aktivitets-kategorier" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Fjern" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "legg til-knapp" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Endre" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Mal" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Karakter" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Lagre" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Du underviser, eller deltar ikke i noen klasser." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Klasser du underviser i" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Klasser du deltar i" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Ingenting vurdert" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Last ned" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Sett kolonnepreferanser" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Kolonnetype" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Skjule?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Oppdater" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Karakter ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "vis kun aktiviteter som har forfalt ${num_weeks} uker" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sorter)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Kilde" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Ny kolonne" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Velg kolonner som skal legges til" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Velg en aktivitet å legge til" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Slett regneark" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Innleveringsoppgave" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essay" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Eksamen" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Lekse" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentasjon" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Prosjekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Aktivitetskategorien" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Karaktersystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "" #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "" #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "" #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Studenter" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "" #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Ingen å finne." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Finn" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Blank ut" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Viser ${count} av ${total}" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ja" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nei" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Navn" #~ msgid "Apply a grade for all students:" #~ msgstr "Påfør en karakter på alle studentene:" #~ msgid "Section:" #~ msgstr "Seksjon:" #~ msgid "Term:" #~ msgstr "Semester:" #~ msgid "Period Number" #~ msgstr "Periodenummer" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pl/0000755000175000017500000000000012322071053025734 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pl/LC_MESSAGES/0000755000175000017500000000000012322071053027521 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/pl/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000004551412322071052034207 0ustar menesismenesis00000000000000<3\()#Gk/'{0-5->GW^ fq0'@%Q wP   + Den"2+>P Vb)j3 &AHY` t  (!"'>Qcr0 , =GPO      $ !3&!Z!b!f!l!!#! !!!!!"&" :" G" T"_"u""" """"""""/"*-#'X#'##,# # ###$$)$=$T$\${$$$$$$ % % %.*%)Y% %%%%%%"%%& && &<&C&K&M&U&[&d& i&"v&&&3&*&"('K''a'D'('!'(#()n*)m)!*)*/*5*:*A*S* Z*h*(p**** * * **+ ++'+k+5/,De, , , ,3,- ."./+4/`/i///0/%/q/=q04000 1#1 81D1 L1W14q1 1111 12 2'2D22\222U2 330353>3 E3JO34 44!455:5KY555 5 5555 .6 96ZZ67777(788 )868*L8w888 88$8$8 99/9 H9 V9d9<9999 99$:2*:]: u: ::;8== => > >2>9> ?>J>P>-X>>K>> >>>9?-M?{? ???&?? ?@@ .@;@W@m@@ @ @@@ @@ @(@G A2RA*A AA/A B B B)B1BLBeBvBB8B!B)BC*CEC\C cCoCC(CC CC!C D D+D(3D \DfD mD zD DD DD D DDDD"DE%E+@ElEEE&E&E)F%0FVF G?GuEG=GGH H)H0H7H QH\HmH }HH H H H HHHIII6II<pJPJJK K:Kyx1B$&dC84U}{gjAw uHO9Lb;qW3Em] X5^T)@M !JtS rVN|P7v[.p\-"fD2n#kQ=, <Y_Zl>:'i*/%os`eI6K0~F?c +(RzGah$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements(sort)-- No score system ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system must have at least two scores.A text string that specifies the source of the columnA unique identifier for the external activityAbsencesAbsences By DayAbsentActionsActivitiesActivities in this gradebook.Activities to be printed in the outline section.ActivityActivity CategoriesAddAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd an External ActivityAdd new activityAll percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageCancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories successfully deleted.CategoryCategory successfully added.Change information for ${fullname}Choose a column to addChoose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearColumn TypeColumnsColumns to be printed in the report card.CoursesCreate Summary WorksheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemDateDatesDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDescriptionDownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.EditEdit External ActivityEdit Linked ColumnEdit Report SheetEdit WorksheetEnter grades for ${fullname}Enter numeric values for each relevant category.EssayExamExisting Score SystemExport XLSExternal ActivityExternal Activity IDExternal Activity SourceFailures by TermFile TypeFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".GradeGrade ${name}Grade DetailGradebookGradebook ReportGrid ColumnsGroupHeadingHideHide?Highest integer score value possibleHomeworkInvalid scores (highlighted in red) were not saved.JournalLabLabelLayout Report CardLinked Column Activity SourceLowest integer score value possibleMake DefaultManage Activity CategoriesMaximumMinimumMinimum Passing ScoreN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew External ActivityNew Linked ColumnNew Report ActivityNew Report SheetNew WorksheetNextNoNo Current TermNothing GradedOKOrderOutline ActivitiesOverwrite existing worksheets titled "Summary".Percent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.PointsPoints value to calculate the activity gradePreferencesPresentationPreviousProjectReport ActivityReport Card LayoutReport Card LayoutsReport Sheet TemplatesReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest Report CardRequired input is missing.Return to GradebookSaveSchool YearScore SystemScore SystemsScore percentages must go in descending order.Score values must go in descending order.ScoresystemSectionSection Worksheet SummarySet Column PreferencesSettingsSheet1Showing ${count} of ${total} itemsSourceStudentStudent NameStudentsStudents in this gradebook.SubmitSummaryTTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The registration name of the sourceThere are none.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This worksheet has no activities.TitleTotalTypeUnhideUnhide WorksheetsUpdateUpdate GradesUser IdValue field must contain a valid number.View Score SystemVisibleWeight CategoriesWhat is This?WorksheetWorksheetsWorksheets in this gradebook.YearYesYou can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.add-buttonchange-buttonremove-buttonshow only activities due in past ${num_weeks} weeksProject-Id-Version: schooltool Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 01:53+0000 Last-Translator: Agnieszka Piskorska Language-Team: Polish MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: pl X-Rosetta-Version: 0.1 $value nie jest poprawną wagą.$worksheet dla $student w $section${requirement} treść${requirement} wymagania podczas zastępstw(sortuj)-- Brak systemu oceniania --zastosuj poniższe możliwościNKrótki tytuł źródła zajęć pozalekcyjnychKrótki tytuł zajęć pozalekcyjnychSzablon świadectwa określa zajęcia które mają być zawarte na świadectwie w odniesieniu do całego semestruSystem punktacji musi mieć przynajmniej skalę dwu punktowąŁańcuch tekstu który określa pochodzenie kolumnySzczególny identyfikator zajęć pozalekcyjnychNieobecnościNieobecności w dniuNieobecny/aUczynkiĆwiczeniaNazwy zajęć w dziennikuĆwiczenia które mają być wydrukowane na wstępieAktywnośćKategorie aktywnościDodajDodaj podobną kolumnęDodaj system zdobywania punktówDodaj sprawozdanieDodaj zeszytDodaj zewnętrzne działaniaDodaj nową aktywnośćProcenty nie mogą przekraczać określonej liczbyLiczby nie mogą być ujemne.ZastosujCzy jesteś pewny że chcesz wykasować kartę pracy razem ze wszystkimi ćwiczeniamiPraca zadanaSzczegóły obecnościŚr.ŚredniaAnulujKategorieDziennik ocen systemu SchoolTool wykorzystuje mechanizm kategorii do organizowania aktywności i do nadawania im różnych wag wykorzystywanych do wyznaczania ocen. Przykładowo, ocena z danego przedmiotu może być wyznaczana na podstawie wyników testów (z wagą 60%), zadań domowych (waga 20%) i aktywności (pozostałe 20%).Kategorie pomyślnie usunięte.KategoriaKategoria pomyślnie dodana.Zmień informacje dla ${fullname}Wybierz kolumnę do dodaniaWybierz oceniany przedmiotWybierz aktywność do dodaniaWybierz istniejący system oceniania albo skorzystaj z przedziału poniżejZajęcia na które uczęszczaszKlasy, które uczyszWyczyśćTyp kolumnyKolumnyKolumny które mają być wydrukowane na świadectwiePrzedmiotyStwórz streszczenie kart pracy.Formularz ten dostarcza uaktualnioną listę dostępnych kategorii wszystkim nauczycielom.Jeśli jeden lub kilkoro nauczycieli chciałoby skorzystać z kategorii która nie znajduje się na aktualnej liście ,administrator może dodać ją w tym miejscu. Podobnie jeśli jakieś pozycje są nieaktualne to powinny być w tym miejscu usunięte.Własna punktacjaDataDatyDomyślna KategoriaDomyślna kategoria pomyślnie zmienionaUsuńWykasuj kartę pracyUmieszczenieZamieszczenie raportuSzablon rozmieszczenia raportu karty pracyRozmieszczenie na świadectwieOpisPobierzPobierz PDFTermin wykonaniaDuplikat skrótów jest niedozwolonyDuplikat punktacji jest niedozwolonyEdycjaEdytuj zewnętrzne działaniaEdytuj podobną kolumnęEdytuj raportEdytuj zeszytWpisz oceny dla ${fullname}Wstępne wartości numeryczne dotyczące aktualnej kategoriiEsejEgzaminIstniejąca punktacjaEksportuj XLSDziałania zewnętrzneIdentyfikator zajęć pozalekcyjnychInstytucje odpowiedzialne za zajęcia pozalekcyjneNiezaliczone przedmiotyTyp plikuZnajdź terazNa przykład jeśli posiadasz trzy karty pracy z rozdziałów A, B i C klikając na „Stwórz streszczenie karty pracy” uzyskasz dodatkowy arkusz zatytułowany „Streszczenie”, które będzie zawierać przeciętną punktów z rozdziałów A,B i C w pierwszych trzech kolumnach.Przykładowo załóżmy iż jest semestr jesienny 2011 i został przedstawiony raport pod tytułem „Oceny na semestr” w którym najniższa ocena aby zliczyć dany przedmiot to „3”. Aby przygotować raport dla ucznia który nie zaliczył tego semestru musisz wybrać raport „Jesień 2011-Oceny na semestr” oraz „3” jako minimalna ocena zaliczeniowa. Następnie kliknij „Pobierz”.Na przykład oceniając egzaminy na 60%, zadania domowe na 20%, a kwizy na 20%, wprowadż „60” obok „Egzamin”, „20” obok „Zadanie domowe” i „20” obok „Kwiz”.OcenaOcena ${name}Szczegóły ocenyDzienniczekZapis w dziennikuTabelaGrupaNagłówekUkryjUkryć?Najwyższa możliwa ocena (liczba całkowita)Zadanie domoweBłędnie wpisane wartości (zaznaczone na czerwono) nie zostały zapisane.DziennikLaboratoriumNazwaUkład strony raportuKolumny związane z instytucjami organizującymi zajęciaNajniższa możliwa ocena (liczba całkowita)Ustaw jako domyślnyZarządzaj kategoriami działańMaksimumMinimumNajniższa ocena aby zaliczyć semestrN/DŹródło zajęć pozalekcyjnychNowa aktywnośćNowa kategoriaNowa kolumnaNowa czynność zewnętrznaNowa pokrewna kolumnaNowy raport aktywnościNowe sprawozdanieNowy zeszytNastępnyNieBrak aktualnego okresuBrak ocenOKZamówienieKrótka informacja dotycząca ćwiczeń.Nadpisanie istniejących kart pracy zatytułowanych „Streszczenie”.Obszar procentowy musi zawierać aktualną liczbęProcenty nie mogą przekraczać liczby 100Popraw zaznaczone pola poniżej.PunktyElementy brane pod uwagę przy ocenie cwiczeniaUstawieniaPrezentacjaPoprzedniProjektRaport na temat ćwiczeniaUkład strony z raportemPlan świadectwaSzablony raportówRaportyUsprawiedliwione nieobecności według raportu dziennegoSzczegółowy raport na żądanieUsprawiedliwione niezaliczenia na semestrRaport na żądanieBrak potrzebnej informacjiPowrót do dzienniczkaZapiszRok szkolnySystem ocenianiaSystemy ocenianiaPunktacja procentowa musi być malejącaPunktacja musi być malejącaPunktacjaSekcjaArkusz podsumowujący dany działKolumna preferencjiUstawieniaArkusz1Przedstawienie ${count} ${total} pozycjiŹródłoUczeńImię uczniaUczniowieLista uczniów w danym dziennikuWyślijPodsumowanieSSpóźnieniaSpóźnienieSzablonOkresSemestrPole Tytułu musi być wypełnioneKategoria aktywnościSystem oceniania ćwiczeńNazwa kolumny dotyczącej danego ćwiczeniaTermin oceniania zadaniaData utworzenia aktywnosćiDziałanie zewnętrzneNie znaleziono zewnętrznych działańNastępujący uczniowie są zagrożeniOcena $value dla $name nie jest poprawna.Ostatnia wartość musi wynosić zeroOperacja nie może być zakończona ponieważ dziennik nie spełnia odpowiednich warunków. Użytkownik z dostępem do administracji powinien spełnić przynajmniej jeden warunek by wznowić operację.Nazwa rejestracyjna instytucjiBrak.Formularz ten pozwala na zmianę znaczenia danej kategorii branej pod uwagę przy określaniu średniej z karty pracyLista uczniów z ocenami poniżej minimum z danego ćwiczeniaTa karta pracy nie ma ćwiczeńTytułOgółemRodzajOdkryjPrzedstawienie kart pracyAktualizujAktualizuj ocenyId użytkownikaNależy podać aktualną liczbęPodgląd Systemu OcenianiaWidocznośćKategorie wagCo to jest?Karta pracyzeszyt ćwiczeńStrony w dziennikuRokTakMożesz dodać streszczenie karty pracy do każdego dziennika które automatycznie zamieści kolumnę dla średniej wszystkich istniejących kart pracy.Nie uczysz lub nie uczestniczych w żadnych zajęciachIstnieją zmiany, które nie zostały jeszcze zapisane. Wybierz OK, aby je zapisać teraz lub ANULUJ, by kontynuować bez zapisywania.Musisz podać aktualne dane dotyczące danego roku szkolnegoMusisz określić ćwiczenie oraz minimalną punktację potrzebną do zaliczeniaDodajZmieńUsuńpokaż tylko aktywnośći z ostatnich ${num_weeks} tygodnischooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/it/0000755000175000017500000000000012322071053025735 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/it/LC_MESSAGES/0000755000175000017500000000000012322071053027522 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/it/LC_MESSAGES/schooltool.gradebook.mo0000644000175000017500000012602212322071052034202 0ustar menesismenesis00000000000000de@&A&#_&&&"&3&)'<'C'U'k'''/'''u'{i(W(R=)-)V)E*C[*5*-* ++++.+B+I+P+ X+c++0++++++,",3,F,V,h,,,,8,,@-%U- {--P- --...p.`/ g/r/0 ?1`1i1z1+1"11D1B2[22u22222 2 22)2L'3Et333334%4D4L4-f44/44 45365j6d~66666&7.757F7M7 a7777 7&77 7 8(8!;8S]88W9E:: ::;;+;:;K;^;p;;;;; ;;x<<0<< <<< = ==H===>(>7>N>Fd>>> > >>>>?A9BKB QB_B nB {BBB BB BBBBC CC/"C RC \CfCC C C+C%CC D$D*D$D E.E2EExE F^F_GuoGG3GH'H7H;HAHTH sHH%HH#H HI I>I\ImIIIII I I I II&I J )J 6JAJUJjJJJJJJJJ J KKKK/K@KVKfKuKxK8L>LDL WLdL yLLL/L L*L'M'AMWiM MM,M N NN#N7N ?NMNhNoNNNNNNN OO-O!KOmOOOwO'P/PNPnPPPPPPP PP P Q Q."Q QQ)\QQ QQQ+QQQR3RJRSRZR jR tR ~R R"RUR SSSvSTT5T TTaTuTTTTTTT?T,U.U6U AO^z *%Ӈ %/1-_6n1׉cYX>oDS\ k w-Ȍ%42g؍$:>]nw %Ŏ Վ6Nd| ݏ  '8OcGbi~Ñّ@,0=2n5Pג(91? q |  ٓ,"Lo Ԕ o %"+ &3Zwy 2͖,4 =JQ/lח # 8 D Q _#kH ؘx $) NZv̚ ԚޚB46>FNV(ek"46 k+7G?'&R֝)yџ!KWm}Š1C4u#"Ρ &*9d.tg` +l,ţ1F!xh1#&U"|ץ  '[5u +ڧ* 4=O^oӨ-K)y&/JЪ  '4CL"S(v  @Dxbo|S*U;5T/l{epE'gn7QV2#%-;h^8,p&v_ z~~I UlIf JdDj6sF6BrCG4kW>u:Zq]<X-[MiMf'/ qR>= VrJEeZu 4PQ) 3zT.?cPm.h[|S#O"wcW$B?{`A A]L` :K(\O+99)my0@3+_wF!at0( a&o1n"gR,\}$d7^@2HC! xHGkiLb%Kj8sN *1}<X=YNvytY5$value is not a valid weight.$worksheet for $student in $section${requirement} Contents${requirement} Sub Requirements${section} grades for ${worksheet}${student_name} was never scored in this worksheet.${worksheet} grade history for ${student}(sort)-- Entire year ---- No score system ---- Select a template ---- Use range below --AA brief title of the external activities sourceA brief title of the external activity.A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.A score system is a scale used for assessment, such as a grading scale or rubric scale.A score system is made up of a sequence of possible scores with decreasing values.A score system must have at least two scores.A single Excel-formatted spreadsheet containing all the worksheets for this gradebook.A single PDF containing detail reports for all students in the group.A single PDF containing report cards for all students in the group.A text string that specifies the source of the columnA unique identifier for the external activityAbbreviationAbs.AbsencesAbsences By DayAbsences by SectionAbsentActionActionsActivitiesActivities in this gradebook.Activities of ${title}Activities to be printed in the outline section.ActivityActivity CategoriesActivity DetailsAddAdd Course WorksheetAdd Linked ColumnAdd Score SystemAdd a Report SheetAdd a WorksheetAdd a lower scoreAdd an External ActivityAdd as Course WorksheetAdd new activityAdd new report activityAdd the worksheet to a specific term or the entire year.Add to Course WorksheetsAfter you create a template, the next step is to ${deploy-sheet}All percentages must be non-negative.All values must be non-negative.ApplyAre you sure you want to delete this worksheet together with all its activities?AssignmentAttendance DetailAve.AverageBelow the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.CancelCategoriesCategories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.Categories can be used to weigh different types of activites differently when calculating averages. The list of categories can be set schoolwide set by your system administrator.Categories successfully deleted.CategoryCategory WeightsCategory successfully added.Category weights for worksheet ${worksheet}Change information for ${fullname}Choose a column to addChoose a grade to apply to all the students in the gradebook column.Choose a report activityChoose an activity to addChoose an existing score system or use range belowClasses you attendClasses you teachClearCollapseColumn LabelColumn TypeColumnsColumns to be printed in the report card.Contains scores from report sheets and attendance. For use by school staff.Contains scores from report sheets. Formatted to be sent to parents.Course ActivitiesCourse ActivityCourse Activity DetailsCourse WorksheetCourse Worksheet DetailsCourse Worksheet Template InformationCoursesCreate Summary WorksheetsCreate and edit gradebook data for a section.Create summary worksheetCreate, edit and deploy report sheet templates.Current Course WorksheetsCurrently Deployed Report SheetsCurrently Deployed WorkSheetsCurrently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.Custom score systemData collected through report sheets can be included in the ${report-card-layout} or custom reports.DateDatesDefaultDefault CategoryDefault category successfully changed.DeleteDelete WorksheetDeployDeploy Report SheetDeploy Report Worksheet TemplateDeployed Report SheetsDeployed WorksheetDeployed WorksheetsDescriptionDetailed Student Report: ${schoolyear}DownloadDownload PDFDue DateDuplicate abbreviations are not allowed.Duplicate scores are not allowed.Each deployed worksheet will contain the report activities defined in its template.Each score is also associated with a minimum percentage necessary to achieve the corresponding grade. For example, 95% and above is an "A," 87% and up is a "B," etc.Each score is associated with a numeric point value. For example, in the US, an "A" is usually worth 4 points, a "B," 3 points, etc. This value will be used in any calculations made with the scores, such as finding a grade point average.Each score system needs a short title to identify it to users, for example, if your school's grades go from "A" to "E," the title could be "A-E."EditEdit ActivityEdit Category WeightsEdit External ActivityEdit External ScoreEdit GradebookEdit Grid ColumnEdit Linked ColumnEdit Outline ItemEdit Report SheetEdit TemplatesEdit WorksheetEdit this categoryEnter Details and Select ColumnEnter GradesEnter an abbreviation for a score only if the score has more than four characters and you wish to create an alternative abbreviation for the gradebook.Enter grade details belowEnter grades for ${fullname}Enter numeric values for each relevant category.EssayEvaluatorExamExisting Score SystemExpandExport XLSExport report card data for every student in every section for the school. There will be one worksheet for each term in the year.Export report card data for every student in every section for the term.External ActivityExternal Activity IDExternal Activity SourceExternal ScoreExternal Score DetailsExternal Score SourceExternal score sources must be configured by your system administratorFailuresFailures by TermFile TypeFill downFill empty cellsFind NowFor example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download."For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".Full Credit ScoreGradeGrade ${name}Grade ActivityGrade DetailGradebookGradebook ExportGradebook ReportGrid ColumnGrid Column DetailsGrid ColumnsGrid column headingGrid column sourceGroupHeadingHideHide ${scoresystem}Hide 'show only activities due in past _ weeks'Hide Abs.Hide Ave.Hide Deployed Report SheetHide Report SheetHide TotalHide Trd.Hide/unhide Deployed Worksheets for ${year}Hide/unhide Report Sheets for ${year}Hide/unhide SheetsHide/unhide WorksheetsHide?Hiding this score system will make it unavailable for future use but will retain existing scores. This cannot currently be undone, but a new version of the same score system can be created.Highest integer score value possibleHomeworkIdentifies the course worksheet in gradebooks.Identifies the report sheet in teacher gradebooks.If the values in the score system descend, e.g., 1 is the best score, set the value below to say 'Maximum' passing score. Otherwise leave it a 'Minimum' passing score.If the values in the score system descend, e.g., 1 is the best score, set this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score.If you add the same template multiple times, give each version an easily distinguishable name.If you add the same worksheet multiple times, give each version an easily distinguishable name.If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.IndexInvalid scores (highlighted in red) were not saved.JournalJournal AverageLabLabelLayout Report CardLimit to 5 characters or less.Linked ColumnLinked Column Activity SourceLists students absent on a given day.Low PercentageLowest integer score value possibleMake DefaultManage Activity CategoriesManage Deployed Report SheetsManage Report Sheet TemplatesManage WorksheetManage Worksheet TemplatesMaximumMaximum Passing ScoreMinimumMinimum Passing ScoreMinimum ScoreMove leftMove rightMy GradesN/AName of the external activities sourceNew ActivityNew CategoryNew ColumnNew Course ActivityNew Course WorksheetNew External ActivityNew External ScoreNew Grid ColumnNew Linked ColumnNew Outline ItemNew Report ActivityNew Report SheetNew Score SystemNew TemplateNew WorksheetNextNoNo Current TermNo Report SheetsNo Visible WorksheetsNo score systemNothing GradedOKOnce you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.Only the instructor of a section can edit its gradebook.OrderOutline ActivitiesOutline ItemOutline Item DetailsOutline ItemsOutline item headingOutline item sourceOverwrite existing worksheets titled "Summary".Passing ScorePercent field must contain a valid number.Percentages cannot be greater than 100.Please correct the marked fields below.Please edit them to suit the types of assignments and assessements used in your school.Point ValuePointsPoints value to calculate the activity gradePreferencesPresentationPreviousPrintable WorksheetProjectRemoved scoreReorder or Hide WorksheetsReportReport ActivitiesReport ActivityReport Activity DetailsReport Card LayoutReport Card Layout for ${year}Report Card LayoutsReport Card: ${schoolyear}Report SheetReport Sheet TemplateReport Sheet Template DetailsReport Sheet Template InformationReport Sheet TemplatesReport Sheets for ${year}Report WorksheetReport sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.ReportsRequest Absences By Day ReportRequest Detailed Student ReportRequest Failures by Term ReportRequest ReportRequest Report CardRequired input is missing.Return to GradebookSSaveSchool YearScoreScore HistoryScore SystemScore SystemsScore percentages must go in descending order.Score thisScore values must go in descending order.ScoresScoresystemSectionSection Worksheet SummarySelect a term or deploy to the entire year.Select a year or termSelect report sheet to deploySelect worksheet to addSet Column PreferencesSettingsSheet1Shortcut: Alt-SShow Abs.Show Ave.Show TotalShow Trd.Showing ${count} of ${total} itemsShows all students receiving failing scores in the selected report activity and term.Sort bySourceStart with the highest score. Click "Add a lower score" to add scores until you have created a score with a minimum percentage of 0.Start with the highest score. Click "Add" to add scores until you have created a score with a minimum percentage of 0.StudentStudent Detail ReportStudent Detail Report by GroupStudent NameStudent Report CardStudent Report Card by GroupStudent: ${student}StudentsStudents in this gradebook.SubmitSummarySummary WorksheetSummary of absences and tardies from a single section and term.TTardiesTardyTemplateTermTerm or YearThe Title field must not be empty.The activity categories used in section gradebooks throughout the school are managed from this page.The activity categoryThe activity scoresystem.The column label for the activity in the gradebook.The date the activity is due to be graded.The date the activity was created.The external activityThe external activity couldn't be foundThe first step in the process is to ${add-sheet}The first step in the process is to create a new report sheet template.The following students are at risk of failing the following courses:The grade $value for $name is not valid.The last percentage must be zero.The list of categories can be customized for your school by your system administrator.The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.The point value of this activity will be calculated as the full credit score multiplied by the percentage value of the external score.The registration name of the sourceThe report cards can be generated for an individual person or all the people in a group.The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.There are ${count} report sheet templates set up.There are ${count} report sheets deployed in ${schoolyear}There are no activity categories.There are no course activities.There are no report activities.There are no report sheet templates set up.There are no report sheets deployed in ${schoolyear}There are none.This course has no course worksheet templates.This form allows you to change the weighting of categories when calculating average scores within a worksheet.This form allows you to create a customized "score system" or grading scale.This report has no grid columns.This report has no outline items.This report is a list of students achieving below a minimum score on a selected activity from a report sheet.This section contains only worksheets that are hidden.This value must be an integer.This value must be an integer. You may award extra credit above this value.This worksheet has no activities.This year has no course worksheets.This year has no report sheets deployed.This year has no worksheets deployed.TitleTotalTrd.TypeUnhideUnhide Deployed Report SheetUnhide Report SheetUnhide WorksheetsUpdateUpdate GradesUpdate gradesUse external scores to add data from sources outside the SchoolTool Gradebook.Use this page to lay out a standard report card, pulling data from ${report-sheets} and the attendance journal.Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.User IdValue field must contain a valid number.View GradebookView Score SystemView gradebook data for a section.VisibleWeight CategoriesWhat is This?WorksheetWorksheet DetailsWorksheet InformationWorksheet TemplateWorksheet TemplatesWorksheetsWorksheets for ${year}Worksheets in this gradebook.YearYesYou can ${unhide_worksheets}, or ${add_worksheet}.You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.You do not teach or attend any classes.You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.You must specify a valid date within the school year.You must specify both a report activity and a minimum passing score.Zoom InZoom NormalZoom Outadd-buttonchange-buttoncreate a new report sheet template.deploy it to teacher gradebooks.passing score:remove-buttonreport sheetsshow only activities due in past ${num_weeks} weeksstandard report cardProject-Id-Version: schooltool Report-Msgid-Bugs-To: Giancarlo Gaifas POT-Creation-Date: 2013-11-21 02:52+0200 PO-Revision-Date: 2013-09-14 01:57+0000 Last-Translator: Andrea Primiani Language-Team: Italian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Launchpad-Export-Date: 2014-02-15 07:42+0000 X-Generator: Launchpad (build 16916) Language: it X-Rosetta-Version: 0.1 $value non è un peso valido.${worksheet} per ${student} in ${section}Contenuto di ${requirement}Sotto-requisiti di ${requirement}${section} voti in ${worksheet}In questo foglio ${student_name} non ha nessun voto.${worksheet} storico voti per ${student}(ordina)-- Intero anno ---- Nessun sistema di punteggio ---- Scegli un modello ---- Usare intervallo sottostante --ABreve titolo della fonte di attività esterneBreve titolo dell'attività esterna.Un prospetto è un tipo speciale di foglio del registro che può essere inserito nei registri di tutti i docenti della scuola.Un modello di prospetto definisce le attività da includere in un prospetto, elaborato per ogni classe in un periodo o anno.Un sistema di valutazione è una scala numerica o letterale usata per i voti.Un sistema di valutazione è fatto da una sequenza di possibili voti con valori decrescenti.Un sistema di valutazione deve contenere almeno due voti.Un solo file XLS contenente tutti i fogli di questo registro.Un singolo file PDF contenente i dettagli per tutti gli alunni del gruppo.Un singolo file PDF contenente le schede per tutti gli alunni del gruppo.Linea di testo che indica la fonte della colonnaUn identificatore univoco per l'attività esternaAbbreviazioneAssAssenzeAssenze per giornoAssenze per classeAssenteAzioneAzioniAttivitàAttività in questo registro voti.Attività di ${title}Attività da inserire nella sezione aggiuntiva.AttivitàCategorie attivitàDettagli attivitàAggiungiAggiungi foglio materiaAggiungi colonna collegataAggiungi sistema di valutazioneAggiungi prospettoAggiungi foglio di lavoroAggiungi voto inferioreAggiungi attività esternaAggiungi come foglio della materiaAggiungi nuova attivitàAggiungi nuova attività prospettoAggiungi il foglio ad un periodo o all'intero anno.Aggiungi ai fogli della materiaDopo aver creato il modello, il passo successivo è ${deploy-sheet}Tutte le percentuali devono essere positive.Tutti i valori devono essere positivi.ApplicaSei sicuro di cancellare questo foglio con tutte le sue attività?CompitoDettaglio frequenzaMedMediaSotto alla tabella c'è uno spazio che contiene gli elementi aggiuntivi definiti presi da ogni classe, impaginati come un elenco di testo. Questo è necessario per commenti o altri punteggi che non potrebbero stare in una tabella.Sia la tabella che gli elementi aggiuntivi sono opzionali: se nessuna colonna o elemento è definito, tutto lo schema viene ignorato.AnnullaCategorieLe categorie sono usate nel registro voti di SchoolTool per organizzare le attività e per permettere ai docenti di valutare diversamente attività diverse nel calcolare i voti. Per esempio, il voto in una classe potrebbe essere costituito al 60% dai risultati del test, al 20% dai compiti a casa e al 20% dalla partecipazione in classe.Le categorie permettono di dare peso diverso a tipi diversi di attività quando si calcola la media. La lista della categorie deve essere definita per tutta la scuola dall'amministratore di sistema.Categorie cancellate con successo.CategoriaPeso categorieCategoria aggiunta con successo.Pesi categorie per il foglio ${worksheet}Cambiare le informazioni per ${fullname}Scegli una colonna da aggiungereScegli un voto da assegnare a tutti gli alunni in questa colonna.Scegli un'attività del prospettoScegli un'attività da aggiungereScegli un sistema voti esistente, oppure usa un intervallo indicato sottoClassi che frequentiClassi in cui insegniSvuotaCollassaEtichetta colonnaTipo di colonnaColonneColonne da stampare nella scheda riassuntiva.Contiene i voti dei prospetti e le assenze. Ad uso dell'amministrazione.Contiene i voti tratti dai prospetti. Impaginato per l'invio alla famiglia.Attività della materiaAttività materiaDettagli attività materiaFogli della materiaDettagli foglio materiaInfo modello foglio materiaMaterieCrea fogli di lavoro riassuntivi.Aggiungi o modifica voti nel registro di una classe.Crea foglio riassuntivoCrea, modifica ed inserisci modelli di prospetto.Fogli di lavoro della materiaProspetti attualmente inseritiFogli attualmente inseritiAttualmente, la lista di categorie disponibile a tutti i docenti viene organizzata attraverso questo modulo. Se uno o più docenti volesse usare una categoria non inclusa nella seguente lista, l'amministratore del sito può aggiungerla qui. Allo stesso modo, se qualcuna delle categorie predefinite non sono rilevanti per la vostra scuola, è possibile rimuoverle.Sistema di valutazione modificatoI dati raccolti tramite i prospetti possono essere inclusi nel ${report-card-layout} o in prospetti personalizzati.DataDatePredefinitoCategoria predefinitaCategoria predefinita cambiata con successo.EliminaCancella foglio di lavoroInserisciInserisci prospettoInserisci modello di prospetto foglio di lavoroProspetti inseritiFogli di lavoro inseritiFogli di lavoro inseritiDescrizioneProspetto dettagli alunno: ${schoolyear}ScaricaScaricare PDFData valutazioneNon sono ammesse abbreviazioni ripetute.Non sono ammessi voti ripetuti.Ogni foglio inserito conterrà le attività definite nel suo modello.Ogni punteggio è anche collegato con una percentuale minima necessaria per ottenere il voto corrispondente. Per esempio 95% e oltre è un "A", 87% e oltre un "B" eccetera.Ciascun voto è associato con un un valore numerico di punteggio. Ad esempio negli USA un "A" di solito vale 4 punti, "B" 3 punti ecc. Questo valore sarà usato in tutti i calcoli fatti con i punteggi, come la ricerca della media di una valutazione.Ogni sistema di valutazione ha un breve titolo per identificarlo. Ad esempio, se i voti vanno da "A" ad "E" il titolo potrebbe essere "A-E".ModificaModifica attivitàModifica peso categorieModificare attività esternaModifica punteggio esternoModifica registro votiModifica colonna tabellaModifica colonna collegataModifica elemento aggiuntivoModifica prospettoModifica modelliModifica foglio di lavoroModifica categoriaInserisci dettagli e scegli la colonnaInserisci votiInserire un'abbreviazione per il punteggio soltanto se il nome ha più di quattro caratteri e si vuole creare un'abbreviazione da usare nel registro.Inserire dettagli voto qui sottoInserire voti per ${fullname}Inserisci i valori numerici per ogni categoria rilevante.SaggioValutatoreEsameSistema di valutazione esistenteEspandiEsporta XLSEsporta i dati riassuntivi di ogni studente in ogni classe della scuola. Ci sarà un foglio per ogni periodo dell'anno.Esporta schede riassuntive per tutti gli alunni in tutte le classi per il periodo indicato.Attività esternaID attività esternaFonte attività esternaPunteggio esternoDettagli punteggio esternoFonte esterna punteggioLe fonti esterne di voti devono essere configurate dall'amministratore.InsufficienzeInsufficienze per periodoTipo di fileRiempiRiempi celle vuoteTrova oraPer esempio, se in una sezione si hanno tre fogli di lavoro, "A", "B", "C", e si clicca "Crea foglio riassuntivo", verrà creato un foglio addizionale, intitolato "Sommario", che include i punteggi medi di "A", "B" e "C" nelle prime tre colonne.Per esempio, mettiamo che il periodo sia "Primo quadrimestre 2012" e si sia inserito il prospetto chiamato "voti quadrimestrali" che includa un'attività chiamata "primo mese", con una scala di valutazione in cui un "6" sia il voto minimo sufficiente. Per creare un prospetto degli studenti insufficienti nel primo mese, scegli l'attività "Primo quadrimestre 2012 - voti quadrimestrali - primo mese" e indica "6" come voto minimo. Poi clic su "Scarica".Ad esempio, per dare il 60% di valore agli esami, il 20% ai compiti a casa e il 20% ai questionari, inserire "60" vicino ad Esami, "20" vicino a Compiti e "20" vicino a Questionari.Punteggio per voto pienoVotoVoto ${name}Valuta attivitàDettaglio votoRegistro dei votiEsporta registro votiProspetto votiColonna grigliaDettagli colonne della tabellaColonne tabellaIntestazione colonnaSorgente della colonnaGruppoTitoloNascondiNascondi ${scoresystem}Nascondi 'mostra solo attività svolte nelle scorse_settimane'Nascondi Ass.Nascondi MediaNascondi prospetti inseritiNascondi prospettoNascondi TotNascondi Rit.Mostra/nascondi fogli inseriti per ${year}Mostra/nascondi prospetti per ${year}Mostra/nascondi fogliMostra/nascondi fogliNascondi?Nascondendo questo sistema di valutazione lo si renderà inutilizzabile per il futuro ma si manterranno i voti esistenti. Per ora questa operazione non può essere annullata, ma successivamente può essere creata una nuova versione dello stesso sistema.Il più alto valore intero di punteggio possibileCompito a casaIdentifica il foglio di lavoro del corso nei registri.Identifica il prospetto nel registro del docente.Se i valori del sistema decrescono, es. 1 è il voto massimo, impostare a 'Max' la sufficienza. Altrimenti lasciare la sufficienza a 'Min'.Se i valori nel sistema decrescono, es 1 è il miglior voto, impostare a 'Max'. Altrimenti lasciare come 'Min' voto sufficiente.Se aggiungi lo stesso modello più volte, da' ad ognuno un nome facilmente distinguibile.Se aggiungi lo stesso foglio più volte, da' ad ognuno un nome facilmente distinguibile.Se inserisci lo stesso modello più volte nello stesso periodo, da' ad ognuno un nome facilmente distinguibile.IndiceI punteggi non validi (evidenziati in rosso) non sono stati salvati.RegistroMedia registroLaboratorioEtichettaImpaginazione prospettoLimite a 5 caratteri o meno.Colonna collegataFonte dell'attività per la colonna collegataElenca gli assenti in una certa data.Percentuale inferioreIl più piccolo valore intero di punteggio possibileImposta come predefinitaGestisci categorie attivitàGestisci prospetti inseritiGestisci modelli dei prospettiGestisci fogli di lavoroGestisci modelli dei fogli di lavoroMaxVoto massimo per la sufficienzaMinVoto minimo per la sufficienzaPunteggio minimoMuovi sxMuovi dxI miei votiNDNome della fonte di attività esterneNuova attivitàNuova categoriaNuova colonnaNuova attività per la materiaNuovo foglio per la materiaNuova Attività EsternaNuovo punteggio esternoNuova colonna grigliaNuova Colonna CollegataNuovo elemento aggiuntivoNuova attività prospettoNuovo prospettoNuovo sistema di valutazioneNuovo modelloNuovo foglio di LavoroSuccessivoNoNessun periodo attualeNessun prospettoNessun foglio visibileNessun sistema votiNessuna valutazione assegnataOKUna volta creato il modello, usa questa pagina per aggiungere il prospetto al registro voti di ogni classe desiderata nel periodo o periodi indicati.Solo il docente di una classe può modificare il suo registro dei voti.OrdineAttività aggiuntiveElemento aggiuntivoDettagli elemento aggiuntivoElementi aggiuntiviIntestazione elementoSorgente elementoSovrascrivere i fogli di lavoro esistenti dal titolo "Sommario".Voto sufficienteLa casella percentuale deve contenere un numero.Le percentuali non possono essere maggiori di 100.Per favore correggi i campi contrassegnati qua sotto.Modificali per adattarli ai tipi di lavori e valutazioni usati nella tua scuola.Valore punteggioPuntiValore punti per calcolare il voto dell'attivitàPreferenzePresentazionePrecedenteFoglio stampabileProgettoVoto eliminatoRiordina o nascondi fogliProspettoAttività del prospettoAttività prospettoDettagli attività prospettoImpostazione scheda riassuntivaImpostazione prospetto per ${year}Modelli di prospettoProspetto: ${schoolyear}ProspettoModello prospettoDettagli modello prospettoInfo modello prospettoModelli di prospettoProspetti per ${year}ProspettoI prospetti usano il registro voti per raccogliere dati e commenti dai docenti sugli alunni in tutte le classi.ProspettiRichiedi prospetto assenze per giornoRichiedi prospetto dettagli alunnoRichiedi rapporto insufficienze per periodoChiedi prospettoRichiedi prospettoÈ stato omesso un valore obbligatorioTornare al registro dei votiSSalvaAnno scolasticoPunteggioStorico votiSistema di votiSistemi di valutazioneLe percentuali dei voti devono essere decrescenti.ValutaI valori dei voti devono essere decrescenti.PunteggiSistema votiClasseRiassunto foglio di classeScegli un periodo o inserisci nell'anno intero.Scegli l'anno o il periodoScegli il prospetto da inserireScegli foglio da aggiungereImposta preferenze colonnaImpostazioniFoglio1Abbreviazione: Alt-SMostra Ass.Mostra MediaMostra totaleMostra Rit.Mostro ${count} di ${total} oggettiElenca tutti gli alunni insufficienti nell'attività e periodo indicato.Ordina perFontePartire con il voto più alto. Clic su "Aggiungi voto inferiore" per aggiungere altri voti, fino a creare il voto con percentuale pari a zero.Partire dal voto più alto. Clic su "Aggiungi" per aggiungere un voto, fino ad aver inserito il voto con la percentuale minima pari a zero.StudenteProspetto dettagli studenteProspetto dettagli alunno per gruppoNome alunnoScheda riassuntiva studenteProspetto alunno per gruppoAlunno: ${student}AlunniAlunni in questo registro voti.AccettaRiassuntoFoglio riassuntivoRiassunto delle assenze e ritardi di una singola classe e periodo.RRitardiRitardoModelloPeriodoPeriodo o annoLa casella titolo non può essere vuota.Le categorie di attività usate nel registri delle classi in tutta la scuola sono gestite da questa pagina.Categoria dell'attivitàIl sistema di voti dell'attività.Etichetta della colonna dell'attività nel registro.Data di valutazione della prova.Data di creazione attivitàL'attività esternaL'attività esterna non può essere trovataIl primo passo è ${add-sheet}Il primo passo è creare un nuovo modello di prospetto.I seguenti studenti sono a rischio di non superare le seguenti materie:Il voto $value per $name non è valido.L'ultima percentuale deve essere zero.La lista delle categorie può essere modificata per la scuola dall'amministratore.L'operazione che hai tentato non può essere completata perchè attualmente non ci sono prospetti impostati in SchoolTool. Chiedi ad un amministratore di creare almeno un prospetto e prova a ripetere l'operazione.L'operazione che hai tentato non può essere completata perchè attualmente non ci sono periodi impostati in SchoolTool. Chiedi ad un amministratore di creare almeno un periodo e prova a ripetere l'operazione.Il punteggio di questa attività verrà calcolato moltiplicando il punteggio massimo per la percentuale del voto esterno.Nome registrazione della sorgenteI prospetti possono essere generati per un individuo o per tutti i membri di un gruppo.Il prospetto standard contiene una tabella in cui ogni riga corrisponde ad una classe e le colonne definite in questa pagina.Ci sono ${count} modelli dei prospetti impostati.Ci sono ${count} prospetti inseriti in ${schoolyear}Non ci sono categorie di attività.Non ci sono attività per materia.Nessuna attività nel prospetto.Nessun modello di prospetto impostato.Nessun prospetto inserito in ${schoolyear}Non ce ne sono.Questa materia non ha modelli per i prospetti.Questa pagina permette di cambiare il peso delle categorie durante il calcolo delle medie di un foglio.Questo modulo permette di creare un "sistema di valutazione" personalizzato o una scala di voti.Questo prospetto non ha colonne in tabella.Questo prospetto non ha elementi aggiuntivi.Questo prospetto è una lista di studenti al di sotto di un punteggio minimo in un'attività specificata tratta da un prospetto.Questa classe ha solo fogli attualmente nascosti.Questo valore deve essere intero.Questo valore deve essere un intero. È possibile attribuire un credito extra sopra questo valore.Questo foglio non ha attività.Questo anno non ha fogli di lavoro della materia.Questo anno non ha prospetti inseriti.Questo anno non ha fogli inseriti.TitoloTotaleRitTipoMostraMostra prospetto inseritoRipristina foglio nascostoMostra fogli di lavoroAggiornaAggiorna valutazioniAggiorna votiUsa i punteggi esterni per aggiungere dati da fonti esterne al registro voti di SchoolTool.Usa questa pagina per impostare un prospetto standard, prelevando i dati dai ${report-sheets} e dal registro assenze.Usa i fogli di lavoro del registro come faresti con una tabella per organizzare e valutare diverse attività. Puoi collegare colonne da un foglio all'altro.Id utenteLa casella valore deve contenere un numero.Vedi registro votiVedi sistema di valutazioneVedi dati del registro voti di una classe.VisibileCategorie di pesoCos'è questo?Foglio di lavoroDettagli foglio di lavoroInfo foglio di lavoroModello foglio di lavoroModelli di fogli di lavoroFogli di lavoroFogli per ${year}Fogli di questo registro voti.AnnoSìPuoi ${unhide_worksheets} o ${add_worksheet}.È possibile aggiungere a ciascuno dei tuoi registri un foglio di lavoro riassuntivo, che automaticamente include una colonna per la media di tutti i fogli di lavoro esistenti.Non frequenti o insegni in nessuna classeCi sono delle modifiche che non sono state salvate. Premere OK per salvare adesso o ANNULLA per continuare senza salvare.Specifica una data valida dell'anno scolastico.Devi specificare un'attività del prospetto ed un voto minimo sufficiente.IngrandisciZoom normaleRimpicciolisciAggiungiCambiacrea un nuovo modello di prospettoinserisci nel registro voti del docente.sufficienza:Rimuoviprospettimostra solo attività svolte nelle scorse ${num_weeks} settimaneprospetto standardschooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/en_GB.po0000644000175000017500000026744512321112514026652 0ustar menesismenesis00000000000000# English (United Kingdom) translation for schooltool # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 02:21+0000\n" "Last-Translator: Gediminas Paulauskas \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:43+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: \n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Sheet1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Activities" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "Course Activities" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "Deployed Worksheets" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Summary" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "External Activity" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "The external activity" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Πρόσθεση νέας διεργασίας" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Add" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Cancel" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Title" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Column Label" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Limit to 5 characters or less." #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Due Date" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Description" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Category" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "Full Credit Score" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" "This value must be an integer. You may award extra credit above this value." #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "Minimum Score" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "This value must be an integer." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "Activity Details" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Add an External Activity" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Change information for ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Edit External Activity" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value is not a valid weight." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "The external activity couldn't be found" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Μέσος όρος" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Add Linked Column" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Edit Linked Column" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Activity" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Categories" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "New Category" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Default Category" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Categories successfully deleted." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Category successfully added." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Default category successfully changed." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Activity Categories" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Report Sheet Templates" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Add a Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Add a Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Edit Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Edit" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Edit Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "New Report Activity" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "New Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "New Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Export XLS" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Return to Gradebook" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Unhide Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "New Activity" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "New External Activity" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "New Linked Column" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Worksheets" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Manage Worksheet" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Weight Categories" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Preferences" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "Download PDF" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Update Grades" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Deploy Report Sheet" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Report Card Layout" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Section" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Term" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Year" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Settings" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Actions" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Worksheet" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "Category Weights" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Score" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Report Activity" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Group" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "School Year" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Absences" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Reports" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Total" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Ave." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "Invalid scores (highlighted in red) were not saved." #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "N/A" #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Points" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "The grade $value for $name is not valid." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- No score system --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Previous" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Next" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Enter grades for ${fullname}" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet for $student in $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Delete" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Student" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Hide" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Score System" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "Report Card: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Courses" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Student: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Detailed Student Report: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Grade Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "Attendance Detail" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Dates" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Student Name" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "User Id" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Failures by Term" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "The following students are at risk of failing the following courses:" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Gradebook Report" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Absences By Day" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Absent" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Late" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "L" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "-- Use range below --" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "Choose an existing score system or use range below" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "Highest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "Lowest integer score value possible" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Apply" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Minimum Passing Score" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Request Failures by Term Report" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "Choose a report activity" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "You must specify both a report activity and a minimum passing score." #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Request Absences By Day Report" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "You must specify a valid date within the school year." #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Request Report Card" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "Request Detailed Student Report" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Date" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Lates" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Label" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Manage Activity Categories" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "The list of available categories for all teachers is managed through this " "form. If one or more teachers would like to use a category not in the " "current list, the site manager can add it here. Likewise, if some of the " "default categories are not relevant to your school, remove them below." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Remove" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Add" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Change" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Deploy Report Worksheet Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Template" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Deploy" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Term or Year" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Required input is missing." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Grade" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Save" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Shortcut: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "You do not teach or attend any classes." #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Classes you teach" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Classes you attend" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Deployed Report Sheets" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "Nothing Graded" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Grid Columns" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Heading" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Download" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Enter numeric values for each relevant category." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "Overwrite existing worksheets titled \"Summary\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Set Column Preferences" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Column Type" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Hide?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "Hide 'show only activities due in past _ weeks'" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Update" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Create Summary Worksheets" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Grade ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "Show only activities due in past ${num_weeks} weeks" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sort)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Layout Report Card" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Source" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "New Column" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Choose a column to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Outline Activities" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Choose an activity to add" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "No Current Term" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "No Report Sheets" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Report Worksheet" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Activities of ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "For example, say the term is \"Autumn 2011,\" and you have deployed a report " "sheet entitled \"Term Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Autumn 2011 - Term Grades - First Quarter\" and " "choose \"3\" as the minimum passing grade. And click \"Download.\"" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "Request Report" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Section Worksheet Summary" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Unhide" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Delete Worksheet" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Are you sure you want to delete this worksheet together with all its " "activities?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "This worksheet has no activities." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Report Card Layouts" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Assignment" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Essay" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Exam" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Homework" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Journal" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Lab" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Presentation" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Project" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "The date the activity is due to be graded." #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "The column label for the activity in the gradebook." #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "The activity category" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Scoresystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "The activity scoresystem." #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "The date the activity was created." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Columns" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Columns to be printed in the report card." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Activities to be printed in the outline section." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Worksheets in this gradebook." #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Activities in this gradebook." #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Students" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Students in this gradebook." #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "External Activity Source" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "The registration name of the source" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "External Activity ID" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "A unique identifier for the external activity" #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Points value to calculate the activity grade" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Name of the external activities source" #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "A brief title of the external activities source" #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "A brief title of the external activity." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "Linked Column Activity Source" #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "A text string that specifies the source of the column" #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "Create, edit and deploy report sheet templates." #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Edit Templates" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "Create and edit gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Edit Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "View Gradebook" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "View gradebook data for a section." #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Score Systems" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Add Score System" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "New Score System" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abbreviation" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Point Value" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Low Percentage" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Type" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" "This form allows you to create a customised \"score system\" or grading " "scale." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" "A score system is made up of a sequence of possible scores with decreasing " "values." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "There are none." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Contents" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} Sub Requirements" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Find Now" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Clear" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Showing ${count} of ${total} items" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "The Title field must not be empty." #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Value field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Percent field must contain a valid number." #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "All values must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "All percentages must be non-negative." #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Percentages cannot be greater than 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "A score system must have at least two scores." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Score values must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "Score percentages must go in descending order." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "The last percentage must be zero." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Duplicate scores are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Duplicate abbreviations are not allowed." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Yes" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Deny" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Custom score system" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "Add a lower score" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "View Score System" #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Name" #~ msgid "Section:" #~ msgstr "Section:" #~ msgid "Term:" #~ msgstr "Term:" #~ msgid "Apply a grade for all students:" #~ msgstr "Apply a grade for all students:" #~ msgid "Period Number" #~ msgstr "Period Number" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgid "Requirement index" #~ msgstr "Requirement index" schooltool.gradebook-2.6.3/src/schooltool/gradebook/locales/de.po0000644000175000017500000027174212321112514026263 0ustar menesismenesis00000000000000# German translation for schooltool # Copyright (c) (c) 2005 Canonical Ltd, and Rosetta Contributors 2005 # This file is distributed under the same license as the schooltool package. # FIRST AUTHOR , 2005. # msgid "" msgstr "" "Project-Id-Version: schooltool\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-11-21 02:52+0200\n" "PO-Revision-Date: 2013-09-14 01:33+0000\n" "Last-Translator: Daniel Winzen \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2014-02-15 07:41+0000\n" "X-Generator: Launchpad (build 16916)\n" "Language: de\n" "X-Rosetta-Version: 0.1\n" "X-Poedit-Bookmarks: 326,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /src/schooltool/gradebook/activity.py:52 msgid "Sheet1" msgstr "Blatt1" #: /src/schooltool/gradebook/activity.py:239 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:218 msgid "Activities" msgstr "Aktivitäten" #: /src/schooltool/gradebook/activity.py:301 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:5 msgid "Course Activities" msgstr "" #: /src/schooltool/gradebook/activity.py:317 msgid "Deployed Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:66 #: /src/schooltool/gradebook/browser/gradebook.py:83 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:74 msgid "Summary" msgstr "Zusammenfassung" #: /src/schooltool/gradebook/browser/activity.py:71 msgid "External Activity" msgstr "Externe Aktivität" #: /src/schooltool/gradebook/browser/activity.py:72 msgid "The external activity" msgstr "Die externe Aktivität" #: /src/schooltool/gradebook/browser/activity.py:277 msgid "Add new activity" msgstr "Neue Aktivität hinzufügen" #: /src/schooltool/gradebook/browser/activity.py:290 #: /src/schooltool/gradebook/browser/activity.py:415 #: /src/schooltool/gradebook/browser/category.py:146 #: /src/schooltool/gradebook/browser/flourish.zcml:112 #: /src/schooltool/gradebook/browser/flourish.zcml:381 #: /src/schooltool/gradebook/browser/flourish.zcml:464 #: /src/schooltool/gradebook/browser/flourish.zcml:652 #: /src/schooltool/gradebook/browser/flourish.zcml:885 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/report_card.py:497 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:69 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:131 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:65 #: /src/schooltool/requirement/browser/flourish.zcml:82 msgid "Add" msgstr "Hinzufügen" #: /src/schooltool/gradebook/browser/activity.py:301 #: /src/schooltool/gradebook/browser/activity.py:393 #: /src/schooltool/gradebook/browser/activity.py:426 #: /src/schooltool/gradebook/browser/activity.py:490 #: /src/schooltool/gradebook/browser/activity.py:505 #: /src/schooltool/gradebook/browser/activity.py:548 #: /src/schooltool/gradebook/browser/activity.py:566 #: /src/schooltool/gradebook/browser/activity.py:605 #: /src/schooltool/gradebook/browser/category.py:150 #: /src/schooltool/gradebook/browser/category.py:214 #: /src/schooltool/gradebook/browser/gradebook.py:1559 #: /src/schooltool/gradebook/browser/gradebook.py:1661 #: /src/schooltool/gradebook/browser/report_card.py:322 #: /src/schooltool/gradebook/browser/report_card.py:375 #: /src/schooltool/gradebook/browser/report_card.py:508 #: /src/schooltool/gradebook/browser/report_card.py:555 #: /src/schooltool/gradebook/browser/report_card.py:572 #: /src/schooltool/gradebook/browser/report_card.py:611 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:44 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:76 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:38 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:69 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:20 #: /src/schooltool/gradebook/browser/worksheet.py:130 #: /src/schooltool/gradebook/browser/worksheet.py:200 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:120 #: /src/schooltool/requirement/browser/scoresystem.py:523 #: /src/schooltool/requirement/browser/scoresystem_add.pt:112 msgid "Cancel" msgstr "Abbruch" #: /src/schooltool/gradebook/browser/activity.py:329 #: /src/schooltool/gradebook/browser/category.py:135 #: /src/schooltool/gradebook/browser/category.py:170 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:15 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:13 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:6 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:9 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:8 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:10 #: /src/schooltool/gradebook/interfaces.py:125 #: /src/schooltool/gradebook/interfaces.py:375 #: /src/schooltool/gradebook/interfaces.py:403 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:18 #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:43 #: /src/schooltool/requirement/interfaces.py:48 #: /src/schooltool/requirement/interfaces.py:70 msgid "Title" msgstr "Überschrift" #: /src/schooltool/gradebook/browser/activity.py:334 msgid "Column Label" msgstr "Spaltenname" #: /src/schooltool/gradebook/browser/activity.py:335 msgid "Limit to 5 characters or less." msgstr "Maximal 5 oder weniger Zeichen" #: /src/schooltool/gradebook/browser/activity.py:339 #: /src/schooltool/gradebook/interfaces.py:133 msgid "Due Date" msgstr "Abgabefrist" #: /src/schooltool/gradebook/browser/activity.py:343 #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:20 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:5 #: /src/schooltool/gradebook/interfaces.py:143 #: /src/schooltool/gradebook/interfaces.py:408 #: /src/schooltool/requirement/interfaces.py:75 msgid "Description" msgstr "Beschreibung" #: /src/schooltool/gradebook/browser/activity.py:347 #: /src/schooltool/gradebook/browser/category.py:140 #: /src/schooltool/gradebook/browser/category.py:174 #: /src/schooltool/gradebook/browser/category.py:179 #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:21 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:35 #: /src/schooltool/gradebook/interfaces.py:148 msgid "Category" msgstr "Kategorie" #: /src/schooltool/gradebook/browser/activity.py:348 msgid "" "Categories can be used to weigh different types of activites differently " "when calculating averages. The list of categories can be set schoolwide set " "by your system administrator." msgstr "" "Kategorien können verwendet werden um Arbeiten unterschiedlich stark in den " "Durchschnitt einfließen zu lassen. Der Administator kann die Liste der " "Kategorien ändern." #: /src/schooltool/gradebook/browser/activity.py:356 #: /src/schooltool/gradebook/browser/activity.py:467 msgid "Full Credit Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:357 msgid "" "This value must be an integer. You may award extra credit above this value." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:363 msgid "Minimum Score" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:364 msgid "This value must be an integer." msgstr "Dieser Wert muss ein Integer sein." #: /src/schooltool/gradebook/browser/activity.py:385 #: /src/schooltool/gradebook/browser/activity.py:536 msgid "Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:389 #: /src/schooltool/gradebook/browser/activity.py:486 #: /src/schooltool/gradebook/browser/activity.py:540 #: /src/schooltool/gradebook/browser/activity.py:597 #: /src/schooltool/gradebook/browser/category.py:186 #: /src/schooltool/gradebook/browser/gradebook.py:1647 #: /src/schooltool/gradebook/browser/report_card.py:318 #: /src/schooltool/gradebook/browser/report_card.py:367 #: /src/schooltool/gradebook/browser/report_card.py:551 #: /src/schooltool/gradebook/browser/report_card.py:603 #: /src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:73 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:35 #: /src/schooltool/gradebook/browser/worksheet.py:126 #: /src/schooltool/gradebook/browser/worksheet.py:191 msgid "Submit" msgstr "Senden" #: /src/schooltool/gradebook/browser/activity.py:402 msgid "Add an External Activity" msgstr "Externe Aktivität hinzufügen" #: /src/schooltool/gradebook/browser/activity.py:458 msgid "External Score Source" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:468 msgid "" "The point value of this activity will be calculated as the full credit score " "multiplied by the percentage value of the external score." msgstr "" #: /src/schooltool/gradebook/browser/activity.py:480 #: /src/schooltool/gradebook/browser/activity.py:589 msgid "External Score Details" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:524 #: /src/schooltool/gradebook/browser/report_card.py:751 msgid "Change information for ${fullname}" msgstr "Angaben ändern für ${fullname}" #: /src/schooltool/gradebook/browser/activity.py:558 msgid "Edit External Activity" msgstr "Externe Aktivität bearbeiten" #: /src/schooltool/gradebook/browser/activity.py:618 msgid "Category weights for worksheet ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:640 msgid "$value is not a valid weight." msgstr "$value ist kein gültiges Gewicht." #: /src/schooltool/gradebook/browser/activity.py:710 msgid "The external activity couldn't be found" msgstr "Die externe Aktivität konnte nicht gefunden werden" #: /src/schooltool/gradebook/browser/activity.py:856 #: /src/schooltool/gradebook/browser/activity.py:938 msgid "Average" msgstr "Durchschnitt" #: /src/schooltool/gradebook/browser/activity.py:895 msgid "Add Linked Column" msgstr "Verlinkte Spalte hinzufügen" #: /src/schooltool/gradebook/browser/activity.py:947 #: /src/schooltool/gradebook/browser/flourish.zcml:307 msgid "Edit Linked Column" msgstr "Verlinkte Spalte bearbeiten" #: /src/schooltool/gradebook/browser/activity.py:1032 #: /src/schooltool/gradebook/browser/gradebook.py:1023 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:54 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:75 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:10 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:80 msgid "Activity" msgstr "Aktivität" #: /src/schooltool/gradebook/browser/activity.py:1033 msgid "Linked Column" msgstr "" #: /src/schooltool/gradebook/browser/activity.py:1034 msgid "External Score" msgstr "" #: /src/schooltool/gradebook/browser/category.py:57 msgid "Categories" msgstr "Kategorien" #: /src/schooltool/gradebook/browser/category.py:63 #: /src/schooltool/gradebook/browser/flourish.zcml:894 msgid "New Category" msgstr "Neue Kategorie" #: /src/schooltool/gradebook/browser/category.py:67 msgid "Default Category" msgstr "Standard-Kategorie" #: /src/schooltool/gradebook/browser/category.py:92 msgid "Categories successfully deleted." msgstr "Kategorien erfolgreich gelöscht." #: /src/schooltool/gradebook/browser/category.py:101 msgid "Category successfully added." msgstr "Kategorien erfolgreich hinzugefügt." #: /src/schooltool/gradebook/browser/category.py:107 msgid "Default category successfully changed." msgstr "Standard-Kategorie erfolgreich geändert." #: /src/schooltool/gradebook/browser/category.py:206 msgid "Make Default" msgstr "Als Standard festlegen" #: /src/schooltool/gradebook/browser/configure.zcml:53 #: /src/schooltool/gradebook/browser/configure.zcml:87 #: /src/schooltool/gradebook/browser/flourish.zcml:841 #: /src/schooltool/gradebook/browser/flourish.zcml:846 #: /src/schooltool/gradebook/browser/flourish.zcml:857 #: /src/schooltool/gradebook/browser/flourish.zcml:866 #: /src/schooltool/gradebook/browser/flourish.zcml:905 #: /src/schooltool/gradebook/browser/flourish.zcml:914 msgid "Activity Categories" msgstr "Aktivitäts-Kategorien" #: /src/schooltool/gradebook/browser/configure.zcml:76 #: /src/schooltool/gradebook/browser/flourish.zcml:482 #: /src/schooltool/gradebook/browser/flourish.zcml:511 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/templates_overview.pt:8 #: /src/schooltool/gradebook/generations/tests/test_evolve3.py:47 #: /src/schooltool/gradebook/gradebook_init.py:50 msgid "Report Sheet Templates" msgstr "Zeugnisformular-Vorlagen" #: /src/schooltool/gradebook/browser/configure.zcml:124 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:9 msgid "Add a Worksheet" msgstr "Ein Arbeitsblatt hinzufügen" #: /src/schooltool/gradebook/browser/configure.zcml:147 msgid "Add a Report Sheet" msgstr "Berichtblatt hinzufügen" #: /src/schooltool/gradebook/browser/configure.zcml:159 msgid "Edit Worksheet" msgstr "Arbeitsblatt bearbeiten" #: /src/schooltool/gradebook/browser/configure.zcml:159 #: /src/schooltool/gradebook/browser/configure.zcml:171 #: /src/schooltool/gradebook/browser/configure.zcml:219 #: /src/schooltool/gradebook/browser/configure.zcml:242 #: /src/schooltool/gradebook/browser/flourish.zcml:229 #: /src/schooltool/gradebook/browser/flourish.zcml:446 #: /src/schooltool/gradebook/browser/flourish.zcml:501 #: /src/schooltool/gradebook/browser/flourish.zcml:914 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:20 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:116 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:18 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:21 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:34 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:37 msgid "Edit" msgstr "Bearbeiten" #: /src/schooltool/gradebook/browser/configure.zcml:171 msgid "Edit Report Sheet" msgstr "Berichtblatt bearbeiten" #: /src/schooltool/gradebook/browser/configure.zcml:235 #: /src/schooltool/gradebook/browser/flourish.zcml:492 msgid "New Report Activity" msgstr "Neuer Leistungsbericht" #: /src/schooltool/gradebook/browser/configure.zcml:287 #: /src/schooltool/gradebook/browser/flourish.zcml:20 #: /src/schooltool/gradebook/browser/flourish.zcml:61 #: /src/schooltool/gradebook/browser/flourish.zcml:219 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/flourish.zcml:249 #: /src/schooltool/gradebook/browser/flourish.zcml:259 #: /src/schooltool/gradebook/browser/flourish.zcml:269 #: /src/schooltool/gradebook/browser/flourish.zcml:297 #: /src/schooltool/gradebook/browser/flourish.zcml:307 #: /src/schooltool/gradebook/browser/flourish.zcml:317 #: /src/schooltool/gradebook/browser/flourish.zcml:344 #: /src/schooltool/gradebook/browser/gradebook.py:169 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:5 #: /src/schooltool/gradebook/browser/templates/gradebook_tab.pt:4 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:5 #: /src/schooltool/gradebook/browser/templates/summary.pt:4 #: /src/schooltool/gradebook/security.zcml:7 msgid "Gradebook" msgstr "Notenheft" #: /src/schooltool/gradebook/browser/configure.zcml:296 msgid "New Report Sheet" msgstr "Neues Berichtblatt" #: /src/schooltool/gradebook/browser/configure.zcml:303 #: /src/schooltool/gradebook/browser/flourish.zcml:219 msgid "New Worksheet" msgstr "Neues Arbeitsblatt" #: /src/schooltool/gradebook/browser/configure.zcml:310 #: /src/schooltool/gradebook/browser/configure.zcml:419 msgid "Export XLS" msgstr "Als XLS exportieren" #: /src/schooltool/gradebook/browser/configure.zcml:317 #: /src/schooltool/gradebook/browser/configure.zcml:354 msgid "Return to Gradebook" msgstr "Zurück zum Notenheft" #: /src/schooltool/gradebook/browser/configure.zcml:324 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:8 msgid "Unhide Worksheets" msgstr "Arbeitsblätter hervorheben" #: /src/schooltool/gradebook/browser/configure.zcml:333 #: /src/schooltool/gradebook/browser/configure.zcml:377 #: /src/schooltool/gradebook/browser/flourish.zcml:239 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:119 msgid "New Activity" msgstr "Neue Aktivität" #: /src/schooltool/gradebook/browser/configure.zcml:340 #: /src/schooltool/gradebook/browser/configure.zcml:384 msgid "New External Activity" msgstr "Neue externe Aktivität" #: /src/schooltool/gradebook/browser/configure.zcml:347 #: /src/schooltool/gradebook/browser/configure.zcml:391 #: /src/schooltool/gradebook/browser/flourish.zcml:259 msgid "New Linked Column" msgstr "Neue verlinkte Spalte" #: /src/schooltool/gradebook/browser/configure.zcml:361 #: /src/schooltool/gradebook/browser/configure.zcml:370 #: /src/schooltool/gradebook/browser/flourish.zcml:169 #: /src/schooltool/gradebook/browser/flourish.zcml:354 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:4 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:8 #: /src/schooltool/gradebook/interfaces.py:214 #: /src/schooltool/gradebook/interfaces.py:319 msgid "Worksheets" msgstr "Arbeitsblätter" #: /src/schooltool/gradebook/browser/configure.zcml:398 msgid "Manage Worksheet" msgstr "Arbeitsblatt verwalten" #: /src/schooltool/gradebook/browser/configure.zcml:405 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:5 msgid "Weight Categories" msgstr "Kategorien gewichten" #: /src/schooltool/gradebook/browser/configure.zcml:412 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:16 msgid "Preferences" msgstr "Einstellungen" #: /src/schooltool/gradebook/browser/configure.zcml:426 msgid "Download PDF" msgstr "PDF herunterladen" #: /src/schooltool/gradebook/browser/configure.zcml:435 msgid "Update Grades" msgstr "Noten aktualisieren" #: /src/schooltool/gradebook/browser/configure.zcml:533 #: /src/schooltool/gradebook/browser/configure.zcml:592 msgid "Deploy Report Sheet" msgstr "Berichtsblatt anwenden" #: /src/schooltool/gradebook/browser/configure.zcml:540 msgid "Hide Report Sheet" msgstr "Berichtsblatt ausblenden" #: /src/schooltool/gradebook/browser/configure.zcml:547 msgid "Unhide Report Sheet" msgstr "Berichtsblatt einblenden" #: /src/schooltool/gradebook/browser/configure.zcml:599 #: /src/schooltool/gradebook/browser/flourish.zcml:617 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:13 msgid "Report Card Layout" msgstr "Zeugnis-Layout" #: /src/schooltool/gradebook/browser/course_worksheets.py:76 msgid "Course Worksheet Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:115 msgid "Course Worksheet Template Information" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:157 #: /src/schooltool/gradebook/browser/course_worksheets.py:167 msgid "Course Activity Details" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:218 #: /src/schooltool/gradebook/browser/report_card.py:275 msgid "-- Entire year --" msgstr "-- Vollständiges Jahr --" #: /src/schooltool/gradebook/browser/course_worksheets.py:308 msgid "Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/course_worksheets.py:329 #: /src/schooltool/gradebook/browser/report_card.py:290 msgid "-- Select a template --" msgstr "-- Wählen Sie eine Vorlage --" #: /src/schooltool/gradebook/browser/course_worksheets.py:366 msgid "Hide/unhide Deployed Worksheets for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:88 #: /src/schooltool/gradebook/browser/flourish.zcml:601 #: /src/schooltool/gradebook/browser/flourish.zcml:852 #: /src/schooltool/gradebook/browser/flourish.zcml:1139 #: /src/schooltool/gradebook/browser/flourish.zcml:1151 #: /src/schooltool/gradebook/browser/pdf_views.py:839 #: /src/schooltool/gradebook/browser/report.zcml:73 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:52 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:71 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:37 msgid "Section" msgstr "Sektion" #: /src/schooltool/gradebook/browser/flourish.zcml:90 #: /src/schooltool/gradebook/browser/flourish.zcml:566 #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/pdf_views.py:796 #: /src/schooltool/gradebook/browser/report.zcml:50 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:51 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:63 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:19 msgid "Term" msgstr "Bedingung" #: /src/schooltool/gradebook/browser/flourish.zcml:101 #: /src/schooltool/gradebook/browser/flourish.zcml:577 msgid "Year" msgstr "Jahr" #: /src/schooltool/gradebook/browser/flourish.zcml:122 msgid "Settings" msgstr "Einstellungen" #: /src/schooltool/gradebook/browser/flourish.zcml:141 #: /src/schooltool/requirement/browser/flourish.zcml:99 msgid "Actions" msgstr "Aktionen" #: /src/schooltool/gradebook/browser/flourish.zcml:180 #: /src/schooltool/gradebook/browser/pdf_views.py:842 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:53 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:15 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:4 msgid "Worksheet" msgstr "Arbeitsblatt" #: /src/schooltool/gradebook/browser/flourish.zcml:178 #: /src/schooltool/gradebook/browser/templates/f_weight_categories.pt:16 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:30 msgid "Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:249 msgid "New External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:269 msgid "Edit Activity" msgstr "Aktivität anpassen" #: /src/schooltool/gradebook/browser/flourish.zcml:297 msgid "Edit External Score" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:317 msgid "Grade Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:327 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:89 #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:11 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:6 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:33 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:5 #: /src/schooltool/requirement/browser/scoresystem_add.pt:50 #: /src/schooltool/requirement/browser/scoresystem_view.pt:14 msgid "Score" msgstr "Punkte" #: /src/schooltool/gradebook/browser/flourish.zcml:382 msgid "Scores" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:396 msgid "Edit Category Weights" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:438 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 msgid "Report Sheet Template" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:473 #: /src/schooltool/gradebook/browser/templates/f_request_failing_report.pt:39 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:42 msgid "Report Activity" msgstr "Berichtaktivität" #: /src/schooltool/gradebook/browser/flourish.zcml:482 msgid "New Template" msgstr "Neue Vorlage" #: /src/schooltool/gradebook/browser/flourish.zcml:538 msgid "Action" msgstr "Aktion" #: /src/schooltool/gradebook/browser/flourish.zcml:548 msgid "Hide/unhide Sheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:582 msgid "My Grades" msgstr "Meine Noten" #: /src/schooltool/gradebook/browser/flourish.zcml:662 msgid "Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:670 msgid "Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:679 msgid "New Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:688 msgid "New Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:697 msgid "Edit Grid Column" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:706 msgid "Edit Outline Item" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Group" msgstr "Gruppe" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student Detail Report" msgstr "Schülerdetailbericht" #: /src/schooltool/gradebook/browser/flourish.zcml:756 #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "A single PDF containing detail reports for all students in the group." msgstr "" "Eine einzelne PDF mit detaillierten Berichten aller Schüler dieser Gruppe." #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Student Report Card" msgstr "Schülerberichtskarte" #: /src/schooltool/gradebook/browser/flourish.zcml:768 #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "A single PDF containing report cards for all students in the group." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:780 msgid "Failures" msgstr "Fehler" #: /src/schooltool/gradebook/browser/flourish.zcml:780 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "" "Shows all students receiving failing scores in the selected report activity " "and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:864 msgid "" "Export report card data for every student in every section for the term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:894 #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "Report Sheet Data Export" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:920 msgid "" "Export report card data for every student in every section for the school. " "There will be one worksheet for each term in the year." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:890 #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "School Year" msgstr "Schuljahr" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Summary of absences and tardies from a single section and term." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1029 #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:26 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:16 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:28 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:33 msgid "Absences" msgstr "Abwesenheit" #: /src/schooltool/gradebook/browser/flourish.zcml:1166 #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1008 msgid "Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1017 msgid "New Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1026 msgid "New Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1054 msgid "Course Activity" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1096 msgid "Hide/unhide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1137 msgid "Add to Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1145 msgid "Add as Course Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1154 msgid "Reports" msgstr "Berichte" #: /src/schooltool/gradebook/browser/flourish.zcml:1139 msgid "Printable Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1247 msgid "The current gradebook worksheet formatted for printing." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1260 msgid "" "A single Excel-formatted spreadsheet containing all the worksheets for this " "gradebook." msgstr "" #: /src/schooltool/gradebook/browser/flourish.zcml:1151 msgid "Gradebook Export" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/pdf_views.py:730 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:242 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:252 msgid "Total" msgstr "Gesamt" #: /src/schooltool/gradebook/browser/gradebook.py:87 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:259 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:285 msgid "Ave." msgstr "Ave." #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2443 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:88 msgid "Trd." msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:94 #: /src/schooltool/gradebook/browser/gradebook.py:2444 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:84 msgid "Abs." msgstr "Abs." #: /src/schooltool/gradebook/browser/gradebook.py:264 msgid "" "You have some changes that have not been saved. Click OK to save now or " "CANCEL to continue without saving." msgstr "" "Sie haben einige Änderungen, die nicht gespeichert wurden. Klicken Sie auf " "OK, um jetzt zu speichern oder auf abbrechen wenn Sie ohne speichern " "fortzusetzen wollen." #: /src/schooltool/gradebook/browser/gradebook.py:509 msgid "Invalid scores (highlighted in red) were not saved." msgstr "ungültige Noten (in Rot hervorgehoben) werden nicht gespeichert" #: /src/schooltool/gradebook/browser/gradebook.py:671 msgid "N/A" msgstr "k. A." #: /src/schooltool/gradebook/browser/gradebook.py:822 #: /src/schooltool/gradebook/interfaces.py:394 msgid "Points" msgstr "Punkte" #: /src/schooltool/gradebook/browser/gradebook.py:834 msgid "No Visible Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:806 msgid "Enter Grades" msgstr "Noten eingeben" #: /src/schooltool/gradebook/browser/gradebook.py:901 msgid "No score system" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1165 msgid "The grade $value for $name is not valid." msgstr "Die Note $value für $name ist ungültig." #: /src/schooltool/gradebook/browser/gradebook.py:1481 msgid "-- No score system --" msgstr "-- kein Notensystem --" #: /src/schooltool/gradebook/browser/gradebook.py:1539 #: /src/schooltool/gradebook/browser/gradebook.py:1651 msgid "Previous" msgstr "Vorherige(r)" #: /src/schooltool/gradebook/browser/gradebook.py:1549 #: /src/schooltool/gradebook/browser/gradebook.py:1656 msgid "Next" msgstr "Weiter" #: /src/schooltool/gradebook/browser/gradebook.py:1691 msgid "Enter grades for ${fullname}" msgstr "Noten für ${fullname} eingeben" #: /src/schooltool/gradebook/browser/gradebook.py:1641 msgid "Enter grade details below" msgstr "Noten Details unten angeben" #: /src/schooltool/gradebook/browser/gradebook.py:1815 msgid "${worksheet} grade history for ${student}" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1857 #: /src/schooltool/gradebook/browser/gradebook.py:1890 msgid "Removed score" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:1945 msgid "$worksheet for $student in $section" msgstr "$worksheet für $student in $section" #: /src/schooltool/gradebook/browser/gradebook.py:1790 msgid "${section} grades for ${worksheet}" msgstr "${section} Noten für ${worksheet}" #: /src/schooltool/gradebook/browser/gradebook.py:2191 msgid "Score this" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2196 msgid "Fill down" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2201 #: /src/schooltool/gradebook/browser/gradebook.py:2357 #: /src/schooltool/gradebook/browser/gradebook.py:2454 msgid "Sort by" msgstr "Sortieren nach" #: /src/schooltool/gradebook/browser/gradebook.py:2206 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:9 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:31 #: /src/schooltool/gradebook/browser/templates/f_categories.pt:34 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:12 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:29 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:32 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:15 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:31 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:34 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:51 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:67 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:70 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:12 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:29 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:32 #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:18 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:20 msgid "Delete" msgstr "Entfernen" #: /src/schooltool/gradebook/browser/gradebook.py:2211 msgid "Move left" msgstr "Nach links verschieben" #: /src/schooltool/gradebook/browser/gradebook.py:2216 msgid "Move right" msgstr "Nach rechts verschieben" #: /src/schooltool/gradebook/browser/gradebook.py:2221 msgid "Update grades" msgstr "Noten aktualisieren" #: /src/schooltool/gradebook/browser/gradebook.py:2323 #: /src/schooltool/gradebook/browser/pdf_views.py:507 #: /src/schooltool/gradebook/browser/pdf_views.py:661 #: /src/schooltool/gradebook/browser/pdf_views.py:721 #: /src/schooltool/gradebook/browser/pdf_views.py:845 #: /src/schooltool/gradebook/browser/report.zcml:10 #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "Student" msgstr "Schüler" #: /src/schooltool/gradebook/browser/gradebook.py:2331 msgid "Score History" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2335 msgid "Report" msgstr "Bericht" #: /src/schooltool/gradebook/browser/gradebook.py:2364 msgid "Show Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2369 msgid "Hide Total" msgstr "" #: /src/schooltool/gradebook/browser/gradebook.py:2374 msgid "Show Ave." msgstr "Zeige Ave." #: /src/schooltool/gradebook/browser/gradebook.py:2379 msgid "Hide Ave." msgstr "Verstecke Ave." #: /src/schooltool/gradebook/browser/gradebook.py:2385 msgid "Show Abs." msgstr "Zeige Abs." #: /src/schooltool/gradebook/browser/gradebook.py:2390 msgid "Hide Abs." msgstr "Verstecke Abs." #: /src/schooltool/gradebook/browser/gradebook.py:2395 msgid "Show Trd." msgstr "Zeige Trd." #: /src/schooltool/gradebook/browser/gradebook.py:2400 msgid "Hide Trd." msgstr "Verstecke Trd." #: /src/schooltool/gradebook/browser/gradebook.py:2450 #: /src/schooltool/gradebook/browser/templates/activities_overview.pt:47 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:39 #: /src/schooltool/requirement/browser/flourish.zcml:126 #: /src/schooltool/requirement/browser/scoresystem.py:515 msgid "Hide" msgstr "Ausblenden" #: /src/schooltool/gradebook/browser/gradebook.py:2467 #: /src/schooltool/gradebook/browser/report_card.py:568 #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:11 #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:22 #: /src/schooltool/requirement/browser/flourish.zcml:109 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:21 #: /src/schooltool/requirement/interfaces.py:171 msgid "Score System" msgstr "Notensystem" #: /src/schooltool/gradebook/browser/gradebook.py:2591 msgid "Value" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:245 msgid "Report Card: ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:209 #: /src/schooltool/gradebook/browser/pdf_views.py:326 msgid "Courses" msgstr "Kurse" #: /src/schooltool/gradebook/browser/pdf_views.py:220 msgid "Student: ${student}" msgstr "Schüler: ${student}" #: /src/schooltool/gradebook/browser/pdf_views.py:331 msgid "Detailed Student Report: ${schoolyear}" msgstr "Detaillierter Schüler Bericht: ${schoolyear}" #: /src/schooltool/gradebook/browser/pdf_views.py:323 msgid "Grade Detail" msgstr "Benotungsdetail" #: /src/schooltool/gradebook/browser/pdf_views.py:329 msgid "Attendance Detail" msgstr "in /src/schooltool/gradebook/browser/pdf_views.py:321 enthalten" #: /src/schooltool/gradebook/browser/pdf_views.py:332 msgid "Dates" msgstr "Daten" #: /src/schooltool/gradebook/browser/pdf_views.py:335 msgid "Student Name" msgstr "Schülername" #: /src/schooltool/gradebook/browser/pdf_views.py:338 msgid "User Id" msgstr "Benutzer-ID" #: /src/schooltool/gradebook/browser/pdf_views.py:537 #: /src/schooltool/gradebook/browser/report.zcml:50 msgid "Failures by Term" msgstr "Schüler, die das Kursziehl nicht erreicht haben" #: /src/schooltool/gradebook/browser/pdf_views.py:541 msgid "term ${term} failures" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:578 msgid "Report Sheet: ${worksheet}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:580 msgid "Activity: ${activity}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:582 msgid "Passing Score: ${score}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:588 msgid "The following students are at risk of failing the following courses:" msgstr "Die folgenden Schüler sind gefährdet den Kurs nicht zu bestehen" #: /src/schooltool/gradebook/browser/pdf_views.py:657 msgid "ABSENCES BY DAY" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:663 msgid "absences by day report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:664 msgid "absences for ${day}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:786 msgid "SECTION ABSENCES" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:790 msgid "${section} absence report" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:806 msgid "Teacher(s): ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:923 msgid "Gradebook Report" msgstr "Bericht zum Notenstand" #: /src/schooltool/gradebook/browser/pdf_views.py:968 msgid "${section} gradebook" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:986 msgid "Instructors: ${instructors}" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1135 msgid "Report Card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1150 msgid "${student} report card" msgstr "" #: /src/schooltool/gradebook/browser/pdf_views.py:1397 msgid "${student} detail report" msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:10 msgid "Contains scores from report sheets. Formatted to be sent to parents." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:20 msgid "" "Contains scores from report sheets and attendance. For use by school staff." msgstr "" #: /src/schooltool/gradebook/browser/report.zcml:30 msgid "Student Report Card by Group" msgstr "Schülerberichtskarte nach Gruppe" #: /src/schooltool/gradebook/browser/report.zcml:40 msgid "Student Detail Report by Group" msgstr "Schülerdetailbericht nach Gruppe" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Absences By Day" msgstr "Abwesenheit pro Tag" #: /src/schooltool/gradebook/browser/report.zcml:63 msgid "Lists students absent on a given day." msgstr "Zeigt fehlende Schüler eines Tages an." #: /src/schooltool/gradebook/browser/report.zcml:73 msgid "Absences by Section" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:66 msgid "Absent" msgstr "Abwesend" #: /src/schooltool/gradebook/browser/report_card.py:67 msgid "Tardy" msgstr "Verspätet" #: /src/schooltool/gradebook/browser/report_card.py:68 msgid "A" msgstr "A" #: /src/schooltool/gradebook/browser/report_card.py:69 msgid "T" msgstr "T" #: /src/schooltool/gradebook/browser/report_card.py:254 msgid "Report Sheets for ${year}" msgstr "Berichtsblatt für ${year}" #: /src/schooltool/gradebook/browser/report_card.py:399 msgid "Hide/unhide Report Sheets for ${year}" msgstr "Einblenden/ausblenden des Berichtsblatts für ${year}" #: /src/schooltool/gradebook/browser/report_card.py:461 msgid "Report Sheet Template Details" msgstr "Berichtsblatt-Vorlagendetails" #: /src/schooltool/gradebook/browser/report_card.py:351 msgid "Report Sheet Template Information" msgstr "Berichtsblatt-Vorlageninformation" #: /src/schooltool/gradebook/browser/report_card.py:390 msgid "-- Use range below --" msgstr "Auswahl darunter benutzen" #: /src/schooltool/gradebook/browser/report_card.py:569 msgid "Choose an existing score system or use range below" msgstr "" "Wählen Sie bereits existierendes Punktesystem oder Auswahl darunter benutzen" #: /src/schooltool/gradebook/browser/report_card.py:574 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:151 msgid "Maximum" msgstr "Maximum" #: /src/schooltool/gradebook/browser/report_card.py:575 msgid "Highest integer score value possible" msgstr "höchster Ganzahl Punktwert möglich" #: /src/schooltool/gradebook/browser/report_card.py:580 #: /src/schooltool/requirement/browser/scoresystem.py:235 #: /src/schooltool/requirement/interfaces.py:157 msgid "Minimum" msgstr "Minimum" #: /src/schooltool/gradebook/browser/report_card.py:581 msgid "Lowest integer score value possible" msgstr "niedrigster Ganzahl Punktwert möglich" #: /src/schooltool/gradebook/browser/report_card.py:649 msgid "Add new report activity" msgstr "Neue Berichtsaktivität hinzufügen" #: /src/schooltool/gradebook/browser/report_card.py:548 #: /src/schooltool/gradebook/browser/report_card.py:600 msgid "Report Activity Details" msgstr "Berichtsaktivität Details" #: /src/schooltool/gradebook/browser/report_card.py:549 #: /src/schooltool/gradebook/browser/report_card.py:601 msgid "Please correct the marked fields below." msgstr "Bitte korrigieren Sie die markierten Eingabefelder." #: /src/schooltool/gradebook/browser/report_card.py:620 msgid "Apply" msgstr "Ausführen" #: /src/schooltool/gradebook/browser/report_card.py:1089 #: /src/schooltool/gradebook/browser/report_card.py:1229 msgid "Report Card Layout for ${year}" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1190 msgid "Grid Column Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1194 msgid "Grid column source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1198 msgid "Grid column heading" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1212 msgid "Outline Item Details" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1216 msgid "Outline item source" msgstr "" #: /src/schooltool/gradebook/browser/report_card.py:1220 msgid "Outline item heading" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:66 msgid "Select a source" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:110 msgid "Select a score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:158 msgid "${value} is not valid in ${scoresystem}." msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:221 #: /src/schooltool/gradebook/browser/request_reports.py:304 msgid "Maximum Passing Score" msgstr "" #: /src/schooltool/gradebook/browser/request_reports.py:97 msgid "Minimum Passing Score" msgstr "Mindestpunktzahl für Bestehen des Kurses" #: /src/schooltool/gradebook/browser/request_reports.py:255 msgid "Request Failures by Term Report" msgstr "Abwesenheiten nach Semesterberichte nachfragen" #: /src/schooltool/gradebook/browser/request_reports.py:270 msgid "Choose a report activity" msgstr "eine Berichtsaktivität auswählen" #: /src/schooltool/gradebook/browser/request_reports.py:324 msgid "You must specify both a report activity and a minimum passing score." msgstr "" "Sie müssen eine sowohl eine Berichtsaktivität als auch eine Mindestpunktzahl " "zum Bestehen des Kurses definieren" #: /src/schooltool/gradebook/browser/request_reports.py:140 msgid "Request Absences By Day Report" msgstr "Abwesnheiten pro Tagesbericht wählen" #: /src/schooltool/gradebook/browser/request_reports.py:161 msgid "You must specify a valid date within the school year." msgstr "Sie müssen ein gültiges Datum des Schuljahres definieren" #: /src/schooltool/gradebook/browser/request_reports.py:198 msgid "Request Report Card" msgstr "Zeugnisbericht nachfragen" #: /src/schooltool/gradebook/browser/request_reports.py:200 msgid "Request Detailed Student Report" msgstr "detailierten Zeugnisbericht nachfragen" #: /src/schooltool/gradebook/browser/request_reports.py:473 #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:15 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:26 #: /src/schooltool/gradebook/interfaces.py:208 msgid "Date" msgstr "Datum" #: /src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt:11 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:11 msgid "Absences (continued)" msgstr "" #: /src/schooltool/gradebook/browser/rml/report_card_student_header.pt:9 msgid "Username: ${username}" msgstr "" #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:17 #: /src/schooltool/gradebook/browser/rml/section_absences_rml.pt:34 msgid "Tardies" msgstr "Verspätungen" #: /src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt:8 msgid "Attendance detail" msgstr "" #: /src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt:18 #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:25 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:21 #: /src/schooltool/gradebook/interfaces.py:184 msgid "Label" msgstr "Beschriftung" #: /src/schooltool/gradebook/browser/templates/categories.pt:4 #: /src/schooltool/gradebook/browser/templates/categories.pt:15 msgid "Manage Activity Categories" msgstr "Aktivitäts-Kategorien verwalten" #: /src/schooltool/gradebook/browser/templates/categories.pt:19 msgid "" "Categories are used in SchoolTool's gradebook to organize activities and to " "allow teachers to weight different types of activities differently to " "calculate grades. For example, the grade in a section might be comprised of " "60% test scores, 20% homework and 20% class participation." msgstr "" "Die Kategorien werden im Notenbuch von schooltool benutzt, um Aktivitäten zu " "organisieren und damit Lehrer für die verschiedenen Arten von Aktivitäten " "unterschiedliche Gewichtungen für Klassen berechnen können. Zum Beispiel " "könnte die Note aus folgenden Bereichen bestehen: Test-Noten 60%, " "Hausaufgaben 20% und Unterrichtsanwesenheit 20%" #: /src/schooltool/gradebook/browser/templates/categories.pt:22 msgid "" "Currently, the list of available categories for all teachers is managed " "through this form. That is, if one or more teachers would like to use a " "category not in the current list, the site manager can add it here. " "Likewise, if some of the default categories are not relevant to your school, " "remove them below." msgstr "" "Derzeit wird die Liste der verfügbaren für alle Lehrer in diesem Formular " "geführt. Wenn zwei oder mehr Lehrer eine Kategorie nicht in der " "gegenwärtigen Liste nutzen möchten, kann sie der Seiten-Manager hier " "einfügen. Wenn einige der voreingestellten Kategorien für Ihre Schule " "bedeutungslos sein sollte, können sie weiter unten entfernt werden." #. Default: "Remove" #: /src/schooltool/gradebook/browser/templates/categories.pt:33 msgid "remove-button" msgstr "Entfernen" #. Default: "Add" #: /src/schooltool/gradebook/browser/templates/categories.pt:42 msgid "add-button" msgstr "Hinzufügen" #. Default: "Change" #: /src/schooltool/gradebook/browser/templates/categories.pt:51 msgid "change-button" msgstr "Ändern" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:8 msgid "Deploy Report Worksheet Template" msgstr "Zeugnis-Vorlage anwenden" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:16 msgid "Template" msgstr "Vorlage" #: /src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt:25 msgid "Deploy" msgstr "Anwenden" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:2 #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:2 #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:2 msgid "What is This?" msgstr "Was ist das?" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:6 msgid "" "The activity categories used in section gradebooks throughout the school are " "managed from this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_activity_categories_related.pt:10 msgid "" "Please edit them to suit the types of assignments and assessements used in " "your school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt:8 msgid "Enter Details and Select Column" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:6 msgid "" "Use external scores to add data from sources outside the SchoolTool " "Gradebook." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.pt:10 msgid "" "External score sources must be configured by your system administrator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:8 msgid "Default" msgstr "Standard" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:16 msgid "Edit this category" msgstr "Diese Kategorie bearbeiten" #: /src/schooltool/gradebook/browser/templates/f_categories.pt:41 msgid "There are no activity categories." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt:39 msgid "There are no course activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt:6 msgid "" "The Course Worksheet and activities defined here can be deployed to all the " "sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.pt:17 msgid "This course has no course worksheet templates." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:6 msgid "" "Course Worksheets can be be used to include sets of activities in the " "gradebooks of all sections of a course. The activities included in Course " "Worksheets are defined in templates, shown here." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.pt:12 msgid "" "The templates can be created from this page (see Add: Course Worksheet) or " "from the individual gradebook of the instructor of a section of this course " "who is either a \"Responsible party\" for the course or a member of " "\"Clerks\" or \"Site Managers.\"" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:11 msgid "Current Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:30 msgid "This year has no course worksheets." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:50 msgid "Select worksheet to add" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:19 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:58 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:22 msgid "Term or Year" msgstr "Semester oder Jahr" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:58 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:22 msgid "Add the worksheet to a specific term or the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:73 msgid "Worksheet Template" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:77 #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:99 #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:45 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:80 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:102 #: /src/schooltool/requirement/browser/scoresystem.py:407 msgid "Required input is missing." msgstr "Erforderliche Eingabe fehlt." #: /src/schooltool/gradebook/browser/templates/f_course_worksheets.pt:94 msgid "" "If you add the same template multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:6 msgid "This page allows you to manage the Course Worksheets for this course." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:10 msgid "" "The templates are created separately and define what activites will be on " "the Course Worksheets. Use this form to deploy the worksheets to the teacher " "gradebooks of all sections of this course for one or more terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt:16 msgid "You can also hide worksheets if you do not want teachers to see them." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.pt:62 msgid "" "If you add the same worksheet multiple times, give each version an easily " "distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.pt:6 msgid "" "Use this form to add the active worksheet in your gradebook to all the " "sections of the same course in the selected terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:3 msgid "Enter Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:16 msgid "Comment" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.pt:19 msgid "Enter a comment." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:3 msgid "You have unsaved changes that will be lost." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:7 msgid "Fill empty cells" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:16 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:83 msgid "Grade" msgstr "Note" #: /src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt:19 msgid "Choose a grade to apply to all the students in the gradebook column." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt:59 #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:304 #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:98 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:257 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:118 #: /src/schooltool/requirement/browser/scoresystem_add.pt:111 msgid "Save" msgstr "Sichern" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:4 msgid "This section contains only worksheets that are hidden." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:8 msgid "You can ${unhide_worksheets}, or ${add_worksheet}." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "S" msgstr "S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:117 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:247 msgid "Shortcut: Alt-S" msgstr "Tastenkombination: Alt-S" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:139 msgid "Expand" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:126 msgid "Collapse" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:130 msgid "Zoom Out" msgstr "Ansicht verkleinern" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:314 msgid "Zoom Normal" msgstr "Ansicht normal" #: /src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt:318 msgid "Zoom In" msgstr "Ansicht vergrößern" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:3 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:13 msgid "You do not teach or attend any classes." msgstr "Sie unterrichten und besuchen keine Klassen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:16 msgid "Classes you teach" msgstr "Unterrichtete Klassen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt:10 #: /src/schooltool/gradebook/browser/templates/gradebook_startup.pt:20 msgid "Classes you attend" msgstr "Klassen die Sie beaufsichtigen" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:6 #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:6 msgid "" "Report sheets use the SchoolTool gradebook to collect data and commentary " "from teachers about students in all sections." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:10 msgid "" "The first step in the process is to create a new report sheet template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "After you create a template, the next step is to ${deploy-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.pt:15 msgid "deploy it to teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:3 msgid "Currently Deployed WorkSheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:9 msgid "Deployed Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:10 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:13 msgid "Index" msgstr "Index" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:14 #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:17 #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:11 msgid "Visible" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt:32 msgid "This year has no worksheets deployed." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:3 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:11 msgid "Currently Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:12 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:15 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:22 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:22 msgid "Report Sheet" msgstr "Berichtsblatt" #: /src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt:35 #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:30 msgid "This year has no report sheets deployed." msgstr "Dieses Jahr hat keine Berichtsblätter eingesetzt." #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt:3 msgid "Manage Worksheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:4 msgid "Manage Course Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:15 msgid "There are ${count} course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt:19 msgid "There are no course worksheets for ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:5 msgid "Manage Report Sheet Templates" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:14 msgid "There are ${count} report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.pt:17 #: /src/schooltool/gradebook/browser/templates/f_templates_overview.pt:17 msgid "There are no report sheet templates set up." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 msgid "Manage Deployed Report Sheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:5 #: /src/schooltool/gradebook/gradebook_init.py:53 msgid "Deployed Report Sheets" msgstr "Eingesetzte Berichtsblätter" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:16 msgid "There are ${count} report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.pt:20 msgid "There are no report sheets deployed in ${schoolyear}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_mygrades.pt:6 #: /src/schooltool/gradebook/browser/templates/f_student_gradebook.pt:5 #: /src/schooltool/gradebook/browser/templates/mygrades.pt:75 msgid "Nothing Graded" msgstr "nichts benotet" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:9 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:16 msgid "Grid Columns" msgstr "Rasterspalten" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:14 #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:50 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:21 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:83 msgid "Heading" msgstr "Überschrift" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:40 msgid "This report has no grid columns." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:45 msgid "Outline Items" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout.pt:76 msgid "This report has no outline items." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "" "Use this page to lay out a standard report card, pulling data from ${report-" "sheets} and the attendance journal." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:8 msgid "report sheets" msgstr "Berichtsblätter" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:12 msgid "" "The standard report card contains a grid where each row corresponds to a " "section and the columns as defined on this page." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:16 msgid "" "Below the grid is an outline which loops through each section and the " "defined outline items laid out like a text outline. This is necessary for " "comments or other scores that will not fit in a traditional grid." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:21 msgid "" "Both the grid and outline layouts are optional; if no columns or items are " "defined, the whole layout is skipped." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_card_layout_related.pt:25 msgid "" "The report cards can be generated for an individual person or all the people " "in a group." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:49 msgid "Select report sheet to deploy" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:61 msgid "Select a term or deploy to the entire year." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets.pt:97 msgid "" "If you deploy the same template multiple times in the same term, give each " "deployment an easily distinguishable name." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "The first step in the process is to ${add-sheet}" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:12 msgid "create a new report sheet template." msgstr "Eine neue Zeugnisvorlage erstellen." #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:15 msgid "" "Once you have a template, use this form to add the report sheet to the " "gradebook of every section that meets in the specified term or terms." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "" "Data collected through report sheets can be included in the ${report-card-" "layout} or custom reports." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt:22 msgid "standard report card" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_request_absences_by_day.pt:26 #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:11 msgid "File Type" msgstr "Dateityp" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:21 msgid "Select a year or term" msgstr "Jahr oder Semester auswählen" #: /src/schooltool/gradebook/browser/templates/f_request_student_report.pt:35 #: /src/schooltool/gradebook/browser/templates/request_absences_by_day.pt:38 #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:80 #: /src/schooltool/gradebook/browser/templates/request_student_report.pt:35 msgid "Download" msgstr "Download" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:5 msgid "${student_name} was never scored in this worksheet." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_student_grade_history.pt:14 msgid "Evaluator" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:6 msgid "Report Activities" msgstr "Berichtsaktivitäten" #: /src/schooltool/gradebook/browser/templates/f_template_manage.pt:39 msgid "There are no report activities." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:6 msgid "" "A report sheet is a special kind of gradebook worksheet that can be deployed " "to all teacher gradebooks in the school." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_template_related.pt:10 msgid "" "Each deployed worksheet will contain the report activities defined in its " "template." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:6 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:18 msgid "" "This form allows you to change the weighting of categories when calculating " "average scores within a worksheet." msgstr "" "Dieses Formular erlaubt Ihnen die Gewichtung der Kategorien bei der " "Berechnung von Durchschnittsnoten in einem Arbeitsblatt." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:10 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:21 msgid "Enter numeric values for each relevant category." msgstr "Geben Sie einen numerischen Wert für jede relevante Kategorie ein." #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:13 #: /src/schooltool/gradebook/browser/templates/weight_categories.pt:24 msgid "" "For example, to weight exams as 60% of the grade, homework as 20% and " "quizzes as 20%, enter \"60\" next to \"Exam\", \"20\" next to \"Homework\" " "and \"20\" next to \"Quiz\"." msgstr "" "Zum Beispiel bei der Gewichtung der Note: Prüfungen 60%, Hausaufgaben 20%, " "Quiz 20%. Geben Sie ein: \"60\" bei \"Prüfung\", \"20\" bei \"Hausaufgaben\" " "und \"20\" bei \"Quiz\"" #: /src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt:19 msgid "" "The list of categories can be customized for your school by your system " "administrator." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:5 msgid "Reorder or Hide Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:9 msgid "Order" msgstr "Reihenfolge" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:52 #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:2 msgid "Summary Worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:55 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:86 msgid "Overwrite existing worksheets titled \"Summary\"." msgstr "" "Überschreibe existierende Arbeitsblätter mit dem Titel \"Zusammenfassung\"." #: /src/schooltool/gradebook/browser/templates/f_worksheets.pt:59 msgid "Create summary worksheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_related.pt:6 msgid "" "Use worksheets in your gradebook the same way you do in a spreadsheet, to " "organize large numbers of activities. You can link columns from one " "worksheet to another." msgstr "" #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:6 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:76 msgid "" "You can add a summary worksheet to each of your gradebooks that " "automatically includes a column for the average of all existing worksheets." msgstr "" "Sie können eine Übersicht der Arbeitsblätter, zu jedes Ihrer Klassenbücher " "hinzufügen, so dass automatisch auch eine Spalte für den Durchschnitt aller " "vorhandenen Arbeitsblätter angelegt wird." #: /src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.pt:11 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:79 msgid "" "For example, if you have three worksheets in a section, \"A,\" \"B,\" and " "\"C,\" and click \"Create Summary Worksheets,\" an additional sheet, " "entitled \"Summary\" will be created, which includes the average scores from " "\"A,\" \"B\" and \"C\" in the first three columns." msgstr "" "Wenn Sie zum Beispiel drei Arbeitsblätter in dem Bereich \"A\" \"B\" und " "\"C\" haben und Sie auf \"erstelle Übersicht der Arbeitsblätter\"" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:4 #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:13 msgid "Set Column Preferences" msgstr "Spalteneinstellungen sichern" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:19 msgid "Column Type" msgstr "Spaltentyp" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:20 msgid "Hide?" msgstr "Verstecken?" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:62 msgid "Hide 'show only activities due in past _ weeks'" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:68 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:38 msgid "Update" msgstr "Aktualisieren" #: /src/schooltool/gradebook/browser/templates/gradebook_column_preferences.pt:92 msgid "Create Summary Worksheets" msgstr "Erzeuge Zusammenfassungs-Arbeitsblatt" #: /src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt:18 msgid "Grade ${name}" msgstr "Stufe ${name}" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:88 msgid "show only activities due in past ${num_weeks} weeks" msgstr "" #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:141 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:154 #: /src/schooltool/gradebook/browser/templates/gradebook_overview.pt:170 msgid "(sort)" msgstr "(sortieren)" #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt:8 msgid "Hide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:4 msgid "Layout Report Card" msgstr "Leistungsbericht-Formular gestalten" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:20 #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:82 msgid "Source" msgstr "Quelle" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:57 msgid "New Column" msgstr "Neue Spalte" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:61 msgid "Choose a column to add" msgstr "Wähle eine Spalte zum hinzufügen" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:78 #: /src/schooltool/gradebook/interfaces.py:180 msgid "Outline Activities" msgstr "Übersicht Aktivitäten" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:123 msgid "Choose an activity to add" msgstr "Wähle eine Aktivität zum hinzufügen" #: /src/schooltool/gradebook/browser/templates/layout_report_card.pt:140 msgid "OK" msgstr "OK" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:4 msgid "No Current Term" msgstr "kein gegenwärtiges Semester" #: /src/schooltool/gradebook/browser/templates/no_current_term.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no terms set up in your SchoolTool instance. Please have a user with " "administration access set up at least one term and try the operation again." msgstr "" "Ihre angefragte Operation konnte nicht ausgeführt werden, da derzeit keine " "Semester in ihrer SchoolTool Instanz angelegt wurden. Ein Nutzer mit " "administrativen Rechten muss mindestens ein Semester anlegen. Versuchen Sie " "Ihre Operation danach erneut" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:4 msgid "No Report Sheets" msgstr "Keine Berichtsblätter" #: /src/schooltool/gradebook/browser/templates/no_report_sheets.pt:10 msgid "" "The operation you attempted cannot be completed because there are currently " "no report sheets set up in your SchoolTool instance. Please have a user with " "administration access set up at least one report sheet and try the operation " "again." msgstr "" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:4 msgid "Report Worksheet" msgstr "Arbeitsblätter berichten" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:9 msgid "Activities of ${title}" msgstr "Aktivitäten von ${title}" #: /src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt:14 #: /src/schooltool/gradebook/browser/templates/worksheet_overview.pt:14 msgid "" "A report sheet template defines the activities to be included in a report " "sheet deployed to each section in a term or year." msgstr "" "Ein Berichtsblatt-Vorlage definiert die Aktivitäten, die in einem " "Berichtsblatt enthalten sind Sie werden in jedem Bereich in einem Jahr oder " "Semester eingesetzt" #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:25 msgid "" "This report is a list of students achieving below a minimum score on a " "selected activity from a report sheet." msgstr "" "Der folgende Bericht ist eine Liste der Schüler, die Minimum an Punkten von " "der ausgewählten Aktivität besitzen." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:28 msgid "" "For example, say the term is \"Fall 2011,\" and you have deployed a report " "sheet entitled \"Semester Grades,\" which includes an activity \"First " "Quarter,\" using a grading scale where a \"3\" or higher is passing. To " "create a report of students failing the first quarter grade, you would " "select the report activity \"Fall 2011 - Semester Grades - First Quarter\" " "and choose \"3\" as the minimum passing grade. And click \"Download.\"" msgstr "" "Zum Beispiel, wir haben das Semester \"Herbst 2011\", und Sie haben einen " "Bericht mit der Überschrift \"Semester Noten\", die eine Tätigkeit \"erstes " "Quartal ,\" umfasst Dabei wird eine Benotungsskala eingesetzt, wo eine \"3\" " "oder höher für das Bestehen des Kurses erreicht werden muss. Um einen " "Bericht der Studierenden zu erzeugen, die den Kurs nicht im ersten Quartal " "bestehen werden, wählen Sie den Berichtaktivitäten \"Herbst 2011 - Semester " "Noten - erstes Quartal\" und wählen Sie \"3\", als die Minimalanforderung " "für den Kurs. klicken Sie auf \"Download\"." #: /src/schooltool/gradebook/browser/templates/request_failing_report.pt:38 msgid "Request Report" msgstr "" #: /src/schooltool/gradebook/browser/templates/summary.pt:10 msgid "Section Worksheet Summary" msgstr "Bereichsübersicht Arbeitsblätter" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:4 #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:8 msgid "Unhide Deployed Report Sheet" msgstr "" #: /src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt:39 #: /src/schooltool/gradebook/browser/templates/unhide_worksheets.pt:27 msgid "Unhide" msgstr "Hervorheben" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:4 msgid "Delete Worksheet" msgstr "Arbeitsblatt löschen" #: /src/schooltool/gradebook/browser/templates/worksheet_delete.pt:12 msgid "" "Are you sure you want to delete this worksheet together with all its " "activities?" msgstr "" "Sind Sie sicher, dass Sie das Arbeitsblatt mit den gesamten Aktivitäten " "entfernen wollen?" #: /src/schooltool/gradebook/browser/worksheet.py:106 msgid "This worksheet has no activities." msgstr "Dieses Arbeitsblatt enthält keine Aktivitäten." #: /src/schooltool/gradebook/browser/worksheet.py:124 msgid "Worksheet Details" msgstr "Arbeitsblätter Details" #: /src/schooltool/gradebook/browser/worksheet.py:181 msgid "Worksheet Information" msgstr "Arbeitsblätter Information" #: /src/schooltool/gradebook/browser/xls_views.py:44 msgid "report sheets export" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:148 msgid "Term Worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:152 msgid "Exporting worksheets" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:159 msgid "Export complete" msgstr "" #: /src/schooltool/gradebook/browser/xls_views.py:180 msgid "School Year Worksheets" msgstr "" #: /src/schooltool/gradebook/gradebook_init.py:56 msgid "Report Card Layouts" msgstr "Aussehen der Berichtskarten" #: /src/schooltool/gradebook/gradebook_init.py:119 msgid "Assignment" msgstr "Zuordnung" #: /src/schooltool/gradebook/gradebook_init.py:120 msgid "Essay" msgstr "Aufsatz" #: /src/schooltool/gradebook/gradebook_init.py:121 msgid "Exam" msgstr "Prüfung" #: /src/schooltool/gradebook/gradebook_init.py:122 msgid "Homework" msgstr "Hausaufgabe" #: /src/schooltool/gradebook/gradebook_init.py:123 msgid "Journal" msgstr "Protokoll" #: /src/schooltool/gradebook/gradebook_init.py:124 msgid "Lab" msgstr "Labor" #: /src/schooltool/gradebook/gradebook_init.py:125 msgid "Presentation" msgstr "Referat" #: /src/schooltool/gradebook/gradebook_init.py:126 msgid "Project" msgstr "Projekt" #: /src/schooltool/gradebook/interfaces.py:126 msgid "Identifies the report sheet in teacher gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:158 msgid "Identifies the course worksheet in gradebooks." msgstr "" #: /src/schooltool/gradebook/interfaces.py:166 msgid "The date the activity is due to be graded." msgstr "Dieses Datum definiert die Abgabefrist" #: /src/schooltool/gradebook/interfaces.py:139 msgid "The column label for the activity in the gradebook." msgstr "Die Spaltenüberschrift der Aktivität in dem Notenbuch" #: /src/schooltool/gradebook/interfaces.py:180 msgid "The activity category" msgstr "Die Aktivitätskategorie" #: /src/schooltool/gradebook/interfaces.py:154 msgid "Scoresystem" msgstr "Punktesystem" #: /src/schooltool/gradebook/interfaces.py:155 msgid "The activity scoresystem." msgstr "Das Bewertungssystem für Aktivität" #: /src/schooltool/gradebook/interfaces.py:160 msgid "The date the activity was created." msgstr "Das Datum an dem die Tätigkeit erstellt wurde." #: /src/schooltool/gradebook/interfaces.py:176 msgid "Columns" msgstr "Spalten" #: /src/schooltool/gradebook/interfaces.py:177 msgid "Columns to be printed in the report card." msgstr "Spalten die in der Berichtskarte gedruckt werden sollen." #: /src/schooltool/gradebook/interfaces.py:181 msgid "Activities to be printed in the outline section." msgstr "Aktivitäten, die in der Berichtskarte gedruckt werden sollen." #: /src/schooltool/gradebook/interfaces.py:215 #: /src/schooltool/gradebook/interfaces.py:320 msgid "Worksheets in this gradebook." msgstr "Arbeitsblätter in diesem Notenbuch" #: /src/schooltool/gradebook/interfaces.py:219 msgid "Activities in this gradebook." msgstr "Aktivitäten in diesem Notenbuch" #: /src/schooltool/gradebook/interfaces.py:222 msgid "Students" msgstr "Studenten" #: /src/schooltool/gradebook/interfaces.py:223 msgid "Students in this gradebook." msgstr "Studenten in diesem Notenbuch" #: /src/schooltool/gradebook/interfaces.py:339 #: /src/schooltool/gradebook/interfaces.py:370 #: /src/schooltool/gradebook/interfaces.py:393 msgid "External Activity Source" msgstr "Quelle der externen Aktivtät" #: /src/schooltool/gradebook/interfaces.py:340 #: /src/schooltool/gradebook/interfaces.py:394 msgid "The registration name of the source" msgstr "Registrierungsname der Quelle" #: /src/schooltool/gradebook/interfaces.py:344 #: /src/schooltool/gradebook/interfaces.py:398 msgid "External Activity ID" msgstr "ID der externen Aktivtät" #: /src/schooltool/gradebook/interfaces.py:345 #: /src/schooltool/gradebook/interfaces.py:399 msgid "A unique identifier for the external activity" msgstr "Ein eindeutiger Name für die externe Aktivität." #: /src/schooltool/gradebook/interfaces.py:350 msgid "Points value to calculate the activity grade" msgstr "Punktwert, der Aktivitätsnote errechnet" #: /src/schooltool/gradebook/interfaces.py:371 msgid "Name of the external activities source" msgstr "Name der externen Quelle für Aktivitäten." #: /src/schooltool/gradebook/interfaces.py:376 msgid "A brief title of the external activities source" msgstr "Ein kurzer Titel der externen Quelle für Aktivitäten." #: /src/schooltool/gradebook/interfaces.py:404 msgid "A brief title of the external activity." msgstr "Ein kurzer Titel der externen Aktivitäten." #: /src/schooltool/gradebook/interfaces.py:457 msgid "Linked Column Activity Source" msgstr "verknüpfte Spalten der externen Aktivität." #: /src/schooltool/gradebook/interfaces.py:428 msgid "A text string that specifies the source of the column" msgstr "Ein Textfolge, die eine genaue Quelle für die Spalte definieren." #: /src/schooltool/gradebook/journal.py:64 msgid "Journal Average" msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Create, edit and deploy report sheet templates." msgstr "" #: /src/schooltool/gradebook/security.zcml:10 msgid "Edit Templates" msgstr "Vorlagen bearbeiten" #: /src/schooltool/gradebook/security.zcml:17 msgid "Create and edit gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:17 msgid "Edit Gradebook" msgstr "Notenbuch bearbeiten" #: /src/schooltool/gradebook/security.zcml:24 msgid "View Gradebook" msgstr "Notenbuch anzeigen" #: /src/schooltool/gradebook/security.zcml:24 msgid "View gradebook data for a section." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "Only the instructor of a section can edit its gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:33 msgid "School administrators can edit a section's gradebook." msgstr "" #: /src/schooltool/gradebook/security.zcml:55 msgid "Add Course Worksheet" msgstr "" #: /src/schooltool/requirement/browser/configure.zcml:8 #: /src/schooltool/requirement/browser/flourish.zcml:10 #: /src/schooltool/requirement/browser/flourish.zcml:19 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/flourish.zcml:56 #: /src/schooltool/requirement/browser/flourish.zcml:73 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:4 #: /src/schooltool/requirement/browser/scoresystems_overview.pt:8 msgid "Score Systems" msgstr "Punktesystem" #: /src/schooltool/requirement/browser/configure.zcml:22 #: /src/schooltool/requirement/browser/flourish.zcml:46 #: /src/schooltool/requirement/browser/scoresystem_add.pt:4 #: /src/schooltool/requirement/browser/scoresystem_add.pt:13 msgid "Add Score System" msgstr "Punktesystem hinzufügen" #: /src/schooltool/requirement/browser/f_confirm_delete_scoresystem.pt:1 msgid "" "Hiding this score system will make it unavailable for future use but will " "retain existing scores. This cannot currently be undone, but a new version " "of the same score system can be created." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:14 #: /src/schooltool/requirement/browser/scoresystem_add.pt:42 msgid "New Score System" msgstr "Neues Punktesystem" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:34 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:51 #: /src/schooltool/requirement/browser/scoresystem_view.pt:15 msgid "Abbreviation" msgstr "Abkürzung" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:35 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:7 #: /src/schooltool/requirement/browser/scoresystem_add.pt:52 #: /src/schooltool/requirement/browser/scoresystem_view.pt:16 msgid "Point Value" msgstr "Punkte Wert" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:36 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:8 #: /src/schooltool/requirement/browser/scoresystem_add.pt:53 #: /src/schooltool/requirement/browser/scoresystem_view.pt:17 msgid "Low Percentage" msgstr "Wenig Prozent" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:75 #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:102 #: /src/schooltool/requirement/browser/f_scoresystem_view.pt:9 msgid "Passing Score" msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:80 msgid "Type" msgstr "Typ" #: /src/schooltool/requirement/browser/f_scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "this to 'Maximum'. Otherwise leave it as the 'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:6 #: /src/schooltool/requirement/browser/scoresystem_add.pt:20 msgid "" "This form allows you to create a customized \"score system\" or grading " "scale." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:9 #: /src/schooltool/requirement/browser/scoresystem_add.pt:26 msgid "" "A score system is made up of a sequence of possible scores with decreasing " "values." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:12 #: /src/schooltool/requirement/browser/scoresystem_add.pt:29 msgid "" "Each score is associated with a numeric point value. For example, in the US, " "an \"A\" is usually worth 4 points, a \"B,\" 3 points, etc. This value will " "be used in any calculations made with the scores, such as finding a grade " "point average." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:15 #: /src/schooltool/requirement/browser/scoresystem_add.pt:32 msgid "" "Each score is also associated with a minimum percentage necessary to achieve " "the corresponding grade. For example, 95% and above is an \"A,\" 87% and up " "is a \"B,\" etc." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:18 #: /src/schooltool/requirement/browser/scoresystem_add.pt:35 msgid "" "Enter an abbreviation for a score only if the score has more than four " "characters and you wish to create an alternative abbreviation for the " "gradebook." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystem_add_related.pt:21 msgid "" "Start with the highest score. Click \"Add\" to add scores until you have " "created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/f_scoresystems_overview.pt:24 msgid "There are none." msgstr "Keine vorhanden." #: /src/schooltool/requirement/browser/f_scoresystems_related.pt:6 msgid "" "A score system is a scale used for assessment, such as a grading scale or " "rubric scale." msgstr "" #: /src/schooltool/requirement/browser/flourish.zcml:109 msgid "Customize" msgstr "" #: /src/schooltool/requirement/browser/requirement.pt:5 msgid "${requirement} Contents" msgstr "${requirement} Inhalt" #: /src/schooltool/requirement/browser/requirement.pt:11 msgid "${requirement} Sub Requirements" msgstr "${requirement} untererfordernisse" #: /src/schooltool/requirement/browser/requirement.pt:20 msgid "Find Now" msgstr "Jetzt suchen" #: /src/schooltool/requirement/browser/requirement.pt:22 msgid "Clear" msgstr "Säubern" #: /src/schooltool/requirement/browser/requirement.pt:32 msgid "Showing ${count} of ${total} items" msgstr "Zeige ${count} von ${total} Einträgen" #: /src/schooltool/requirement/browser/scoresystem.py:45 msgid "The Title field must not be empty." msgstr "Das Titelfeld darf nicht leer sein" #: /src/schooltool/requirement/browser/scoresystem.py:49 msgid "Value field must contain a valid number." msgstr "Wertefeld muss eine gültige Zahl besitzen" #: /src/schooltool/requirement/browser/scoresystem.py:50 msgid "Percent field must contain a valid number." msgstr "Prozentfeld muss eine gültige Zahl besitzen" #: /src/schooltool/requirement/browser/scoresystem.py:51 msgid "All values must be non-negative." msgstr "Alle Werte müssen positiv sein" #: /src/schooltool/requirement/browser/scoresystem.py:52 msgid "All percentages must be non-negative." msgstr "Alle Prozentangaben müssen positiv sein" #: /src/schooltool/requirement/browser/scoresystem.py:53 msgid "Percentages cannot be greater than 100." msgstr "Prozentangaben dürfen nicht größer werden als 100." #: /src/schooltool/requirement/browser/scoresystem.py:54 msgid "A score system must have at least two scores." msgstr "Ein Punktesystem muss mindestens zwei Pnkte enthalten." #: /src/schooltool/requirement/browser/scoresystem.py:55 msgid "Score values must go in descending order." msgstr "Punktwerte müssen in absteigender Folge angelegt werden." #: /src/schooltool/requirement/browser/scoresystem.py:56 msgid "Score percentages must go in descending order." msgstr "" "Prozentangaben der Punkte mussen in absteigender Folge angelegt werden." #: /src/schooltool/requirement/browser/scoresystem.py:57 msgid "The last percentage must be zero." msgstr "Die letzte Prozentangabe muss null sein." #: /src/schooltool/requirement/browser/scoresystem.py:58 msgid "Duplicate scores are not allowed." msgstr "Doppelte Punkte sind nicht erlaubt." #: /src/schooltool/requirement/browser/scoresystem.py:59 msgid "Duplicate abbreviations are not allowed." msgstr "Doppelte Abkürzungen sind nicht erlaubt." #: /src/schooltool/requirement/browser/scoresystem.py:265 msgid "Yes" msgstr "Ja" #: /src/schooltool/requirement/browser/scoresystem.py:267 msgid "No" msgstr "Nein" #: /src/schooltool/requirement/browser/scoresystem.py:291 msgid "Existing Score System" msgstr "" #: /src/schooltool/requirement/browser/scoresystem.py:296 msgid "Custom score system" msgstr "Individuelles Bewertungssystem" #: /src/schooltool/requirement/browser/scoresystem.py:504 msgid "Hide ${scoresystem}" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:23 msgid "" "Each score system needs a short title to identify it to users, for example, " "if your school's grades go from \"A\" to \"E,\" the title could be \"A-E.\"" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:38 msgid "" "Start with the highest score. Click \"Add a lower score\" to add scores " "until you have created a score with a minimum percentage of 0." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:80 msgid "Add a lower score" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:83 msgid "" "If the values in the score system descend, e.g., 1 is the best score, set " "the value below to say 'Maximum' passing score. Otherwise leave it a " "'Minimum' passing score." msgstr "" #: /src/schooltool/requirement/browser/scoresystem_add.pt:98 msgid "passing score:" msgstr "" #: /src/schooltool/requirement/browser/scoresystem_view.pt:3 msgid "View Score System" msgstr "Punkte-System anzeigen." #: /src/schooltool/requirement/scoresystem.py:278 msgid "Pass/Fail" msgstr "" #: /src/schooltool/requirement/scoresystem.py:285 msgid "Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:295 msgid "Extended Letter Grade" msgstr "" #: /src/schooltool/requirement/scoresystem.py:399 msgid "Percent" msgstr "" #: /src/schooltool/requirement/scoresystem.py:404 msgid "100 Points" msgstr "" #~ msgid "Name" #~ msgstr "Name" #~ msgid "Section:" #~ msgstr "Abschnitt:" #~ msgid "Term:" #~ msgstr "Semester" #~ msgid "Apply a grade for all students:" #~ msgstr "Eine Note für alle Schüler vergeben" #~ msgid "Period Number" #~ msgstr "Schuljahr" #~ msgid "" #~ "Enter numeric values for each relevant category. The total of all values " #~ "must be exactly 100." #~ msgstr "" #~ "Geben Sie einen numerischen Wert für jede relevante Kategorie ein. Sie Summe " #~ "aller Werte muss exakt 100 betragen." #~ msgid "Requirement index" #~ msgstr "Index der Erfordernisse" schooltool.gradebook-2.6.3/src/schooltool/gradebook/journal.zcml0000644000175000017500000000176012270520456026254 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/interfaces.py0000644000175000017500000003436712270520456026421 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Gradebook interfaces """ __docformat__ = 'reStructuredText' from zope.interface import Interface, Attribute import zope.schema from zope.container.interfaces import IContainer from zope.container.constraints import containers, contains from zope.schema.interfaces import IIterableSource from schooltool.requirement import interfaces, scoresystem from schooltool.report.interfaces import IReportTask from schooltool.gradebook import GradebookMessage as _ class IGradebookRoot(Interface): """The root of gradebook data""" templates = Attribute("""Container of report sheet templates""") deployed = Attribute("""Container of deployed report sheet templates""") layouts = Attribute("""Container of report card layouts""") class IGradebookTemplates(interfaces.IRequirement): """Container of Report Sheet Templates""" contains('.IReportWorksheet') class IGradebookDeployed(interfaces.IRequirement): """Container of Deployed Report Sheet Templates (by term)""" contains('.IReportWorksheet') class IGradebookLayouts(interfaces.IRequirement): """Container of Report Card Layouts (by schoolyear)""" contains('.IReportLayout') class ICategoryContainer(IContainer): default_key = zope.schema.TextLine( title=u"The category key.", required=False) default = zope.schema.TextLine( title=u"The default category.", required=False) class IWorksheets(interfaces.IRequirement): '''A list of worksheets containing requirements that must be fulfilled in a course or section.''' worksheets = Attribute("""all non-hidden worksheets""") all_worksheets = Attribute("""all worksheets hidden or not""") def resetCurrentWorksheet(): """Reset the currently active worksheet to first or None.""" def getDefaultWorksheet(): """Get the default worksheet.""" def getCurrentWorksheet(): """Get the currently active worksheet.""" def setCurrentWorksheet(worksheet): """Set the currently active worksheet.""" def getCurrentActivities(): """Get the activities for the currently active worksheet.""" contains('.IWorksheet') class IActivities(IWorksheets): '''A list of worksheets containing activities that must be fulfilled in a course or section.''' contains('.IActivityWorksheet') class ICourseActivities(interfaces.IRequirement): """Container of Course Worksheet Templates that can be deployed""" contains('.ICourseWorksheet') class ICourseDeployedWorksheets(interfaces.IRequirement): """Container of Deployed Course Worksheets (by term)""" contains('.IActivityWorksheet') class IWorksheet(interfaces.IRequirement): '''A list of requirements that must be fulfilled in a course or section.''' deployed = zope.schema.Bool( title=u"Deployed Worksheet", required=False ) hidden = zope.schema.Bool( title=u"Hidden Worksheet", required=False ) containers(IWorksheets) contains('interfaces.IRequirement') class IWorksheetAnnotatableMixin(Interface): def getCategoryWeights(): """Get the category weights for the worksheet. This method will return a list of (category, weight) tuples, the weight being a Decimal object.""" def setCategoryWeight(category, weight): """Set the weight for the given category. Any numeric type is acceptable""" class IActivityWorksheet(IWorksheet, IWorksheetAnnotatableMixin): '''A list of activities that must be fulfilled in a course or section.''' def canAverage(): """return True if activities have scoresystems that can be averaged""" containers(IActivities) contains('.IActivity') class IReportWorksheet(interfaces.IRequirement, IWorksheetAnnotatableMixin): '''A worksheet template to get copied into section gradebooks.''' containers(IGradebookTemplates, IGradebookDeployed) contains('.IReportActivity') title = zope.schema.TextLine( title=_(u'Title'), description=_(u'Identifies the report sheet in teacher gradebooks.')) class ICourseWorksheet(interfaces.IRequirement): '''A worksheet template to get copied into section gradebooks.''' contains('.IActivity') title = zope.schema.TextLine( title=_(u'Title'), description=_(u'Identifies the course worksheet in gradebooks.')) class IActivity(interfaces.IRequirement): '''An activity to be graded''' due_date = zope.schema.Date( title=_("Due Date"), description=_("The date the activity is due to be graded."), required=False) label = zope.schema.TextLine( title=_(u"Label"), description=_("The column label for the activity in the gradebook."), required=False) description = zope.schema.Text( title=_("Description"), required=False) category = zope.schema.Choice( title=_("Category"), description=_("The activity category"), vocabulary="schooltool.gradebook.category-vocabulary", required=True) scoresystem = scoresystem.ScoreSystemField( title=_("Scoresystem"), description=_("The activity scoresystem."), required=True) date = zope.schema.Date( title=_("Date"), description=_("The date the activity was created."), required=True) containers(IActivityWorksheet) class IReportActivity(IActivity): '''A report card activity to be deployed to section activities''' containers(IReportWorksheet) class IReportLayout(Interface): '''The layout of the report card for the school year''' columns = zope.schema.List( title=_('Columns'), description=_('Columns to be printed in the report card.')) outline_activities = zope.schema.List( title=_('Outline Activities'), description=_('Activities to be printed in the outline section.')) containers(IGradebookLayouts) class IReportColumn(Interface): '''A column of a report card layout''' source = Attribute("""Source of the report card column data""") heading = Attribute("""Label of the report card column""") class IOutlineActivity(Interface): '''An outlne activity of a report card layout''' source = Attribute("""Source of the report card outlne activity data""") heading = Attribute("""Label of the report card outlne activity""") class IEditGradebook(Interface): def evaluate(student, activity, score, evaluator=None): """Evaluate a student for an activity""" def removeEvaluation(student, activity): """Remove evaluation.""" class IReadGradebook(Interface): worksheets = zope.schema.List( title=_('Worksheets'), description=_('Worksheets in this gradebook.')) activities = zope.schema.List( title=_('Activities'), description=_('Activities in this gradebook.')) students = zope.schema.List( title=_('Students'), description=_('Students in this gradebook.')) def hasEvaluation(student, activity): """Check whether an evaluation exists for a student-activity pair.""" def getScore(student, activity): """Get the score of a student for a given activity.""" def getCurrentEvaluationsForStudent(student): """Get the evaluations of the curretn worksheet for this student. Return iterable of 2-tuples of the form (activity, evaluation). """ def getEvaluationsForStudent(student): """Get the evaluations of the section for this student. Return iterable of 2-tuples of the form (activity, evaluation). """ def getEvaluationsForActivity(activity): """Get the evaluations of a particular activity in the section. Return iterable of 2-tuples of the form (student, evaluation). """ def getWorksheetActivities(worksheet): """Get the activities for the given worksheet.""" def getWorksheetAverage(worksheet, student): """Calculate the average for the worksheet, student pair.""" def getCurrentWorksheet(person): """Get the user's currently active worksheet.""" def setCurrentWorksheet(person, worksheet): """Set the user's currently active worksheet.""" def getDueDateFilter(person): """Get the user's current due date filter setting.""" def setDueDateFilter(person, flag, weeks): """Set the user's current due date filter setting.""" def getColumnPreferences(person): """Get the user's column preferences.""" def setColumnPreferences(columnPreferences): """Set the user's column preferences.""" def getCurrentActivities(person): """Get the activities for the user's currently active worksheet.""" def getSortKey(person): """Get the sortkey for the gradebook table.""" def setSortKey(person, value): """Set the sortkey for the gradebook table. The value is a 2-tuple. The entry in the tuple is either "student" to sort by student title or the hash of the activity. The second entry specifies whether the sorting is reversed. """ def getFinalGrade(student): """Get the final grade for the given student.""" class IGradebook(IReadGradebook, IEditGradebook): """The gradebook of a section. The gradebook provides an API that allows the user to treat it like a gradebook spreadsheet/table. """ class IStudentGradebook(Interface): """The gradebook for grading a student in a section.""" student = Attribute("""The student being graded""") gradebook = Attribute("""The section gradebook""") activities = Attribute("""A dictionary of activity hash to activity""") class IStudentGradebookForm(Interface): """Interface for fields that are stored in student gradebook.""" class IMyGrades(Interface): """The students gradebook for a section. This interface provides an API that allows the studentto see their grades for a section. """ worksheets = zope.schema.List( title=_('Worksheets'), description=_('Worksheets in this gradebook.')) def getScore(student, activity): """Get the score of a student for a given activity.""" def getCurrentWorksheet(): """Get the currently active worksheet.""" def getCurrentActivities(): """Get the activities for the currently active worksheet.""" def setCurrentWorksheet(worksheet): """Set the currently active worksheet.""" class ILinkedActivity(IActivity): """An activity that can be linked to an external activity""" source = zope.schema.TextLine( title=_(u"External Activity Source"), description=_(u"The registration name of the source"), required=True) external_activity_id = zope.schema.TextLine( title=_(u"External Activity ID"), description=_(u"A unique identifier for the external activity"), required=True) points = zope.schema.Int( title=_(u"Points"), description=_(u"Points value to calculate the activity grade"), min=0, required=True) def getExternalActivity(): """Returns the external activity to which this activity is linked. Return None if it cannot find an appropiate external activity""" class IExternalActivitiesSource(IIterableSource): """Source with all external activities""" # These should be provided by plugin programmers class IExternalActivities(zope.interface.Interface): """External activities of a section""" source = zope.schema.TextLine( title=_(u"External Activity Source"), description=_(u"Name of the external activities source"), required=True) title = zope.schema.TextLine( title=_(u"Title"), description=_(u"A brief title of the external activities source"), required=True) def getExternalActivities(): """Return a list of IExternalActivity objects for its context section""" def getExternalActivity(external_activity_id): """Return an IExternalActivity object matching the provided id. Return None if it cannot find an appropiate external activity""" class IExternalActivity(zope.interface.Interface): """An external activity""" source = zope.schema.TextLine( title=_(u"External Activity Source"), description=_(u"The registration name of the source"), required=True) external_activity_id = zope.schema.TextLine( title=_(u"External Activity ID"), description=_(u"A unique identifier for the external activity"), required=True) title = zope.schema.TextLine( title=_(u"Title"), description=_(u"A brief title of the external activity."), required=True) description = zope.schema.Text( title=_("Description"), required=False) def getGrade(student): """Get the grade for an external activity. Return a Decimal percentage representing the grade for the given student. If there is no grade for that student for that external activity, None should be returned""" def __eq__(another): """Compare equality with other external activities""" class ILinkedColumnActivity(IActivity): """An activity that can be linked to an external activity""" source = zope.schema.TextLine( title=_(u"Linked Column Activity Source"), description=_(u"A text string that specifies the source of the column"), required=True) class ISectionJournalData(Interface): """Bridge interface to remove gradebook dependency on lyceum journal.""" class IGradebookReportTask(IReportTask): pass schooltool.gradebook-2.6.3/src/schooltool/gradebook/translations.zcml0000644000175000017500000000104312270520456027315 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/0000755000175000017500000000000012322071053025362 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/breadcrumbs.py0000644000175000017500000000200112270520456030226 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Gradebook Breadcrumbs """ from zope.traversing.browser.absoluteurl import absoluteURL from schooltool.skin.flourish.breadcrumbs import Breadcrumbs class ActivitiesBreadcrumbs(Breadcrumbs): @property def link(self): return '../gradebook' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/gradebook.py0000644000175000017500000030261312317035523027704 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Gradebook Views """ __docformat__ = 'reStructuredText' import pytz import datetime from decimal import Decimal import urllib from lxml import html from zope.container.interfaces import INameChooser from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.component import queryUtility, getUtility from zope.cachedescriptors.property import Lazy from zope.html.field import HtmlFragment from zope.interface import Interface from zope.publisher.browser import BrowserView from zope.schema import ValidationError, TextLine from zope.schema.interfaces import IVocabularyFactory from zope.security import proxy from zope.security.interfaces import Unauthorized from zope.traversing.api import getName from zope.traversing.browser.absoluteurl import absoluteURL from zope.viewlet import viewlet from zope.i18n.interfaces.locales import ICollator from zope.i18n import translate from zope.authentication.interfaces import IUnauthenticatedPrincipal import zc.resourcelibrary from zc.table.column import GetterColumn from z3c.form import form as z3cform from z3c.form import field, button import schooltool.skin.flourish.page import schooltool.skin.flourish.form from schooltool.app.interfaces import ISchoolToolApplication from schooltool.app.interfaces import IApplicationPreferences from schooltool.common.inlinept import InheritTemplate from schooltool.common.inlinept import InlineViewPageTemplate from schooltool.course.interfaces import ISection from schooltool.course.interfaces import ILearner, IInstructor from schooltool.gradebook import interfaces from schooltool.gradebook.activity import ensureAtLeastOneWorksheet from schooltool.gradebook.activity import createSourceString, getSourceObj from schooltool.gradebook.activity import Worksheet, LinkedColumnActivity from schooltool.gradebook.gradebook import (getCurrentSectionTaught, setCurrentSectionTaught, getCurrentSectionAttended, setCurrentSectionAttended) from schooltool.person.interfaces import IPerson from schooltool.person.interfaces import IPersonFactory from schooltool.requirement.scoresystem import UNSCORED, ScoreValidationError from schooltool.requirement.interfaces import (ICommentScoreSystem, IValuesScoreSystem, IDiscreteValuesScoreSystem, IRangedValuesScoreSystem, IScoreSystemContainer, IEvaluations, IScore) from schooltool.schoolyear.interfaces import ISchoolYearContainer from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.table.table import simple_form_key from schooltool import table from schooltool.term.interfaces import ITerm, IDateManager from schooltool.report.report import ReportLinkViewlet from schooltool.skin import flourish from schooltool.skin.flourish.report import buildHTMLParagraphs from schooltool.gradebook import GradebookMessage as _ GradebookCSSViewlet = viewlet.CSSViewlet("gradebook.css") DISCRETE_SCORE_SYSTEM = 'd' RANGED_SCORE_SYSTEM = 'r' COMMENT_SCORE_SYSTEM = 'c' SUMMARY_TITLE = _('Summary') def getColumnKeys(gradebook): column_keys = [('total', _("Total")), ('average', _("Ave."))] journal_data = interfaces.ISectionJournalData(ISection(gradebook), None) if journal_data is not None: column_keys = ([('absences', _("Abs.")), ('tardies', _("Trd."))] + column_keys) return column_keys def convertAverage(average, scoresystem): """converts average to display value of the given scoresystem""" if (scoresystem is None or not IDiscreteValuesScoreSystem.providedBy(scoresystem)): return '%.1f%%' % average for score in scoresystem.scores: if average >= score[3]: return score[0] class GradebookStartup(object): """A view for entry into into the gradebook or mygrades views.""" template = ViewPageTemplateFile('templates/gradebook_startup.pt') noSections = False teacher_gradebook_view_name = 'gradebook' student_gradebook_view_name = 'mygrades' def __call__(self): if IPerson(self.request.principal, None) is None: url = absoluteURL(ISchoolToolApplication(None), self.request) url = '%s/auth/@@login.html?nexturl=%s' % (url, self.request.URL) self.request.response.redirect(url) return '' return self.template() @Lazy def sectionsTaught(self): return list(IInstructor(self.person).sections()) @Lazy def sectionsAttended(self): return list(ILearner(self.person).sections()) def getFromYear(self, sections, active): in_active = filter(lambda x: ISchoolYear(x) is active, sections) if not in_active: return sections[0] current_term = getUtility(IDateManager).current_term in_current_term = filter(lambda x: ITerm(x) is current_term, in_active) if in_current_term: return in_current_term[0] return in_active[0] def update(self): schoolyears = ISchoolYearContainer(ISchoolToolApplication(None)) active = schoolyears.getActiveSchoolYear() self.person = IPerson(self.request.principal) if not self.sectionsTaught and not self.sectionsAttended: self.noSections = True if self.sectionsTaught: section = getCurrentSectionTaught(self.person) if section is None or section.__parent__ is None: section = self.getFromYear(self.sectionsTaught, active) self.gradebookURL = '%s/%s' % (absoluteURL(section, self.request), self.teacher_gradebook_view_name) if not self.sectionsAttended: self.request.response.redirect(self.gradebookURL) if self.sectionsAttended: section = getCurrentSectionAttended(self.person) if section is None or section.__parent__ is None: section = self.getFromYear(self.sectionsAttended, active) self.mygradesURL = '%s/%s' % (absoluteURL(section, self.request), self.student_gradebook_view_name) if not self.sectionsTaught: self.request.response.redirect(self.mygradesURL) class FlourishGradebookStartup(flourish.page.Page, GradebookStartup): content_template = ViewPageTemplateFile("templates/f_gradebook_startup.pt") def update(self): if IPerson(self.request.principal, None) is None: raise Unauthorized("user not logged in") GradebookStartup.update(self) class GradebookStartupNavLink(flourish.page.LinkViewlet): startup_view_name = 'gradebook.html' @property def enabled(self): person = IPerson(self.request.principal, None) if person is None: return False sectionsTaught = list(IInstructor(person).sections()) sectionsAttended = list(ILearner(person).sections()) return sectionsTaught or sectionsAttended @property def url(self): person = IPerson(self.request.principal, None) if person is None: return '' app = ISchoolToolApplication(None) return '%s/%s' % (absoluteURL(app, self.request), self.startup_view_name) class SectionGradebookRedirectView(BrowserView): """A view for redirecting from a section to either the gradebook for its current worksheet or the final grades view for the section. In the case of final grades for the section, the query string, ?final=yes is used to isntruct this view to redirect to the final grades view instead of the gradebook""" teacher_worksheet_view_name = 'gradebook' student_worksheet_view_name = 'mygrades' def __call__(self): person = IPerson(self.request.principal) worksheets = interfaces.IActivities(self.context) ensureAtLeastOneWorksheet(worksheets) current_worksheet = worksheets.getCurrentWorksheet(person) url = absoluteURL(worksheets, self.request) if current_worksheet is not None: url = absoluteURL(current_worksheet, self.request) if person in self.context.members: url += '/%s' % self.student_worksheet_view_name else: url += '/%s' % self.teacher_worksheet_view_name self.request.response.redirect(url) return "Redirecting..." class GradebookBase(BrowserView): teacher_gradebook_view_name = 'gradebook' student_gradebook_view_name = 'mygrades' changed = False @property def students(self): return self.context.students @property def all_hidden(self): activities = self.context.__parent__.__parent__ return not activities.worksheets @property def scores(self): results = {} person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) worksheet = gradebook.getCurrentWorksheet(person) for activity in gradebook.getWorksheetActivities(worksheet): if interfaces.ILinkedColumnActivity.providedBy(activity): continue ss = activity.scoresystem if IDiscreteValuesScoreSystem.providedBy(ss): result = [DISCRETE_SCORE_SYSTEM] + [score[0] for score in ss.scores] elif IRangedValuesScoreSystem.providedBy(ss): result = [RANGED_SCORE_SYSTEM, ss.min, ss.max] else: result = [COMMENT_SCORE_SYSTEM] resultStr = ', '.join(["'%s'" % unicode(value) for value in result]) results[activity.__name__] = resultStr return results def breakJSString(self, origstr): newstr = unicode(origstr) newstr = newstr.replace('\n', '') newstr = newstr.replace('\r', '') newstr = "\\'".join(newstr.split("'")) newstr = '\\"'.join(newstr.split('"')) return newstr @property def warningText(self): return _('You have some changes that have not been saved. Click OK to save now or CANCEL to continue without saving.') class SectionFinder(GradebookBase): """Base class for GradebookOverview and MyGradesView""" def getUserSections(self): if self.isTeacher: return list(IInstructor(self.person).sections()) else: return list(ILearner(self.person).sections()) def getTermId(self, term): year = ISchoolYear(term) return '%s.%s' % (simple_form_key(year), simple_form_key(term)) def getTerms(self): currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentTerm = ITerm(currentSection) terms = [] for section in self.getUserSections(): term = ITerm(section) if term not in terms: terms.append(term) return [{'title': '%s / %s' % (ISchoolYear(term).title, term.title), 'form_id': self.getTermId(term), 'selected': term is currentTerm and 'selected' or None} for term in terms] def getSectionId(self, section): term = ITerm(section) year = ISchoolYear(term) return '%s.%s.%s' % (simple_form_key(year), simple_form_key(term), simple_form_key(section)) def getSections(self): currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentTerm = ITerm(currentSection) for section in self.getUserSections(): term = ITerm(section) if term != currentTerm: continue url = absoluteURL(section, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name title = '%s - %s' % (", ".join([course.title for course in section.courses]), section.title) yield {'obj': section, 'url': url, 'title': title, 'form_id': self.getSectionId(section), 'selected': section == currentSection and 'selected' or None} @property def worksheets(self): results = [] for worksheet in self.context.worksheets: url = absoluteURL(worksheet, self.request) if self.isTeacher: url += '/gradebook' else: url += '/mygrades' result = { 'title': worksheet.title[:15], 'url': url, 'current': worksheet == self.getCurrentWorksheet(), } results.append(result) return results def getCurrentSection(self): section = ISection(proxy.removeSecurityProxy(self.context)) return '%s - %s' % (", ".join([course.title for course in section.courses]), section.title) def getCurrentTerm(self): section = ISection(proxy.removeSecurityProxy(self.context)) term = ITerm(section) return '%s / %s' % (ISchoolYear(term).title, term.title) def handleTermChange(self): if 'currentTerm' in self.request: currentSection = ISection(proxy.removeSecurityProxy(self.context)) try: currentCourse = list(currentSection.courses)[0] except (IndexError,): currentCourse = None currentTerm = ITerm(currentSection) requestTermId = self.request['currentTerm'] if requestTermId != self.getTermId(currentTerm): newSection = None for section in self.getUserSections(): term = ITerm(section) if self.getTermId(term) == requestTermId: try: temp = list(section.courses)[0] except (IndexError,): temp = None if currentCourse == temp: newSection = section break if newSection is None: newSection = section url = absoluteURL(newSection, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name self.request.response.redirect(url) return True return False def handleSectionChange(self): gradebook = proxy.removeSecurityProxy(self.context) if 'currentSection' in self.request: for section in self.getSections(): if self.getSectionId(section['obj']) == self.request['currentSection']: if section['obj'] == ISection(gradebook): break self.request.response.redirect(section['url']) return True return False def processColumnPreferences(self): gradebook = proxy.removeSecurityProxy(self.context) scoresystems = IScoreSystemContainer(ISchoolToolApplication(None)) if self.isTeacher: person = self.person else: section = ISection(gradebook) instructors = list(section.instructors) if len(instructors) == 0: person = None else: person = instructors[0] if person is None: columnPreferences = {} else: columnPreferences = gradebook.getColumnPreferences(person) column_keys_dict = dict(getColumnKeys(gradebook)) journal_data = interfaces.ISectionJournalData(ISection(gradebook), None) prefs = columnPreferences.get('absences', {}) if journal_data is None: self.absences_hide = True else: self.absences_hide = prefs.get('hide', True) self.absences_label = prefs.get('label', '') if len(self.absences_label) == 0: self.absences_label = column_keys_dict.get('absences') prefs = columnPreferences.get('tardies', {}) if journal_data is None: self.tardies_hide = True else: self.tardies_hide = prefs.get('hide', True) self.tardies_label = prefs.get('label', '') if len(self.tardies_label) == 0: self.tardies_label = column_keys_dict.get('tardies') prefs = columnPreferences.get('total', {}) self.total_hide = prefs.get('hide', False) self.total_label = prefs.get('label', '') if len(self.total_label) == 0: self.total_label = column_keys_dict['total'] prefs = columnPreferences.get('average', {}) self.average_hide = prefs.get('hide', False) self.average_label = prefs.get('label', '') if len(self.average_label) == 0: self.average_label = column_keys_dict['average'] self.average_scoresystem = scoresystems.get( prefs.get('scoresystem', '')) prefs = columnPreferences.get('due_date', {}) self.due_date_hide = prefs.get('hide', False) self.apply_all_colspan = 1 if not gradebook.context.canAverage(): self.total_hide = True self.average_hide = True if not self.absences_hide: self.apply_all_colspan += 1 if not self.tardies_hide: self.apply_all_colspan += 1 if not self.total_hide: self.apply_all_colspan += 1 if not self.average_hide: self.apply_all_colspan += 1 class JSONScoresBase(object): def getJSONScores(self, scoresystem): encoder = flourish.tal.JSONEncoder() result = [] for label, abbr, value, percent in scoresystem.scores: title = label if abbr: title += ': %s' % abbr result.append({ 'label': title, 'value': label, }) json = encoder.encode(result) return json class GradebookOverview(SectionFinder, JSONScoresBase): """Gradebook Overview/Table""" isTeacher = True needs_comments = False @Lazy def students_info(self): result = [] for student in self.context.students: insecure_student = proxy.removeSecurityProxy(student) result.append({ 'title': student.title, 'first_name': student.first_name, 'last_name': student.last_name, 'username': insecure_student.username, 'id': insecure_student.username, 'url': absoluteURL(student, self.request), 'gradeurl': '%s/%s' % ( absoluteURL(self.context, self.request), insecure_student.username), 'object': student, }) return result @Lazy def name_sorting_columns(self): return getUtility(IPersonFactory).columns() def doneURL(self): gradebook = proxy.removeSecurityProxy(self.context) section = ISection(gradebook) return absoluteURL(section, self.request) def update(self): self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) self.message = '' if 'CANCEL' in self.request: self.request.response.redirect(self.doneURL()) return """Make sure the current worksheet matches the current url""" worksheet = gradebook.context gradebook.setCurrentWorksheet(self.person, worksheet) setCurrentSectionTaught(self.person, gradebook.section) """Retrieve column preferences.""" self.processColumnPreferences() """Retrieve sorting information and store changes of it.""" if 'sort_by' in self.request: sort_by = self.request['sort_by'] key, reverse = gradebook.getSortKey(self.person) if sort_by == key: reverse = not reverse else: reverse = (sort_by not in ('student', 'first_name', 'last_name')) gradebook.setSortKey(self.person, (sort_by, reverse)) self.sortKey = gradebook.getSortKey(self.person) """Handle change of current term.""" if self.handleTermChange(): return """Handle change of current section.""" if self.handleSectionChange(): return """Handle changes to due date filter""" if 'num_weeks' in self.request: flag, weeks = gradebook.getDueDateFilter(self.person) if 'due_date' in self.request: flag = True else: flag = False weeks = self.request['num_weeks'] gradebook.setDueDateFilter(self.person, flag, weeks) """Handle changes to scores.""" evaluator = getName(IPerson(self.request.principal)) for student in self.students_info: for activity in gradebook.activities: # Create a hash and see whether it is in the request act_hash = activity.__name__ cell_name = '%s_%s' % (act_hash, student['username']) if cell_name in self.request: # XXX: TODO: clean up this mess. # The details of when to remove the evaluation, etc. # do not belong in the view anyway. # The code could also make use of something's # ScoreValidationError (StudentGradebookFormAdapter?) # If a value is present, create an evaluation, if the # score is different try: cell_score_value = activity.scoresystem.fromUnicode( self.request[cell_name]) except (ValidationError, ValueError): self.message = _( 'Invalid scores (highlighted in red) were not saved.') continue score = gradebook.getScore(student['object'], activity) # Delete the score if score and cell_score_value is UNSCORED: self.context.removeEvaluation(student['object'], activity, evaluator=evaluator) self.changed = True # Do nothing elif not score and cell_score_value is UNSCORED: continue # Replace the score or add new one elif not score or cell_score_value != score.value: self.changed = True self.context.evaluate( student['object'], activity, cell_score_value, evaluator) def getCurrentWorksheet(self): return self.context.getCurrentWorksheet(self.person) def getDueDateFilter(self): flag, weeks = self.context.getDueDateFilter(self.person) return flag def weeksChoices(self): return [unicode(choice) for choice in range(1, 10)] def getCurrentWeeks(self): flag, weeks = self.context.getDueDateFilter(self.person) return weeks def getLinkedActivityInfo(self, activity): source = getSourceObj(activity.source) insecure_activity = proxy.removeSecurityProxy(activity) insecure_source = proxy.removeSecurityProxy(source) if interfaces.IActivity.providedBy(insecure_source): short, long, best_score = self.getActivityAttrs(source) elif interfaces.IActivityWorksheet.providedBy(insecure_source): long = source.title short = activity.label or long if len(short) > 5: short = short[:5].strip() best_score = '100' else: short = long = best_score = '' return { 'linked_source': source, 'scorable': False, 'cssClass': None, 'scores': None, 'shortTitle': short, 'longTitle': long, 'max': best_score, 'hash': insecure_activity.__name__, 'object': activity, 'updateGrades': '', } def getActivityInfo(self, activity): insecure_activity = proxy.removeSecurityProxy(activity) if interfaces.ILinkedColumnActivity.providedBy(insecure_activity): return self.getLinkedActivityInfo(activity) short, long, best_score = self.getActivityAttrs(activity) scorable = not ( ICommentScoreSystem.providedBy(insecure_activity.scoresystem) or interfaces.ILinkedActivity.providedBy(insecure_activity)) scores = None if scorable and \ IDiscreteValuesScoreSystem.providedBy(insecure_activity.scoresystem): scores = self.getJSONScores(insecure_activity.scoresystem) if interfaces.ILinkedActivity.providedBy(insecure_activity): updateGrades = '%s/updateGrades.html' % ( absoluteURL(insecure_activity, self.request)) else: updateGrades = '' if ICommentScoreSystem.providedBy(insecure_activity.scoresystem): self.needs_comments = True zc.resourcelibrary.need("ckeditor") return { 'linked_source': None, 'scorable': scorable, 'cssClass': scorable and 'scorable' or None, 'scores': scores, 'shortTitle': short, 'longTitle': long, 'max': best_score, 'hash': insecure_activity.__name__, 'object': activity, 'updateGrades': updateGrades, } @Lazy def filtered_activity_info(self): result = [] for activity in self.getFilteredActivities(): info = self.getActivityInfo(activity) result.append(info) return result def getActivityAttrs(self, activity): longTitle = activity.title shortTitle = activity.label or longTitle shortTitle = shortTitle.replace(' ', '') if len(shortTitle) > 5: shortTitle = shortTitle[:5].strip() ss = proxy.removeSecurityProxy(activity.scoresystem) if ICommentScoreSystem.providedBy(ss): bestScore = '' else: bestScore = ss.getBestScore() return shortTitle, longTitle, bestScore def activities(self): """Get a list of all activities.""" self.person = IPerson(self.request.principal) results = [] deployed = proxy.removeSecurityProxy(self.context).context.deployed for activity_info in self.filtered_activity_info: result = dict(activity_info) result.update({ 'canDelete': not deployed, 'moveLeft': not deployed, 'moveRight': not deployed, }) results.append(result) if results: results[0]['moveLeft'] = False results[-1]['moveRight'] = False return results def scorableActivities(self): """Get a list of those activities that can be scored.""" return [result for result in self.activities() if result['scorable']] def isFiltered(self, activity): if interfaces.ILinkedColumnActivity.providedBy(activity): return False flag, weeks = self.context.getDueDateFilter(self.person) if not flag: return False today = queryUtility(IDateManager).today cutoff = today - datetime.timedelta(7 * int(weeks)) return activity.due_date < cutoff def getFilteredActivities(self): activities = self.context.getCurrentActivities(self.person) return[activity for activity in activities if not self.isFiltered(activity)] def getStudentActivityValue(self, student_info, activity): gradebook = proxy.removeSecurityProxy(self.context) score = gradebook.getScore(student_info['object'], activity) if not score: value = '' else: value = score.value act_hash = activity.__name__ cell_name = '%s_%s' % (act_hash, student_info['username']) if cell_name in self.request: value = self.request[cell_name] return value def getCommentShorthand(self, comment): result = '' inside_markup = False for char in comment: if inside_markup: if char == '>': inside_markup = False else: if char == '<': inside_markup = True else: result += char return html.fromstring(result).text.lstrip()[:4] def table(self, worksheet=None): """Generate the table of grades.""" gradebook = proxy.removeSecurityProxy(self.context) if worksheet is None: worksheet = gradebook.getCurrentWorksheet(self.person) section = ISection(worksheet, None) journal_data = interfaces.ISectionJournalData(section, None) rows = [] for student_info in self.students_info: grades = [] for activity_info in self.filtered_activity_info: activity = activity_info['object'] is_comment = False hidden_value = '' value = self.getStudentActivityValue(student_info, activity) if ICommentScoreSystem.providedBy(activity.scoresystem): is_comment = True hidden_value = value if value: value = self.getCommentShorthand(value) source = activity_info['linked_source'] if source is not None: if value and interfaces.IActivityWorksheet.providedBy(source): value = '%.1f' % value grade = { 'activity': activity_info['hash'], 'editable': activity_info['scorable'], 'value': value, 'is_comment': is_comment, 'hidden_value': hidden_value, } grades.append(grade) total, raw_average = gradebook.getWorksheetTotalAverage( worksheet, student_info['object']) total = "%.1f" % total if raw_average is UNSCORED: average = _('N/A') else: average = convertAverage(raw_average, self.average_scoresystem) absences = tardies = 0 if (journal_data and not (self.absences_hide and self.tardies_hide)): # XXX: opt: perm checks may breed here meetings = journal_data.absentMeetings(student_info['object']) for meeting, score in meetings: ss = score.scoreSystem if ss.isExcused(score): continue elif ss.isAbsent(score): absences += 1 elif ss.isTardy(score): tardies += 1 rows.append( {'student': student_info, 'grades': grades, 'absences': unicode(absences), 'tardies': unicode(tardies), 'total': total, 'average': average, 'raw_average': raw_average, }) # Do the sorting key, reverse = self.sortKey collator = ICollator(self.request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x, collator) def generateStudentKey(row): return sorting_key(row['student']['object']) def generateKey(row): if key == 'student': return generateStudentKey(row) elif key == 'last_name': return (collator.key(row['student']['last_name']), collator.key(row['student']['first_name'])) elif key == 'first_name': return (collator.key(row['student']['first_name']), collator.key(row['student']['last_name'])) elif key == 'total': return (float(row['total']), generateStudentKey(row)) elif key == 'average': if row['raw_average'] is UNSCORED: return ('', generateStudentKey(row)) else: return (row['average'], generateStudentKey(row)) elif key in ['absences', 'tardies']: if journal_data is None: return (0, generateStudentKey(row)) else: return (int(row[key]), generateStudentKey(row)) else: # sorting by activity value = -9999999.9 for grade in row['grades']: if key == unicode(grade['activity']): try: value = float(grade['value']) except: pass break return (value, generateStudentKey(row)) return sorted(rows, key=generateKey, reverse=reverse) @property def descriptions(self): self.person = IPerson(self.request.principal) results = [] for activity in self.getFilteredActivities(): description = activity.title result = { 'act_hash': activity.__name__, 'description': self.breakJSString(description), } results.append(result) return results @property def deployed(self): gradebook = proxy.removeSecurityProxy(self.context) return gradebook.context.deployed class FlourishGradebookOverview(GradebookOverview, flourish.page.WideContainerPage): """flourish Gradebook Overview/Table""" content_template = ViewPageTemplateFile( "templates/f_gradebook_overview.pt") labels_row_header = _('Activity') scores_row_header = _('Points') @property def readonly(self): return not flourish.canEdit(self.context) @property def page_class(self): if self.all_hidden: return 'page' else: return 'page grid' @property def title(self): if self.all_hidden: return _('No Visible Worksheets') else: return _('Enter Grades') @property def has_header(self): return self.all_hidden @property def journal_present(self): section = ISection(proxy.removeSecurityProxy(self.context)) return interfaces.ISectionJournalData(section, None) is not None def handlePreferencesChange(self): if not self.isTeacher: return gradebook = proxy.removeSecurityProxy(self.context) columnPreferences = gradebook.getColumnPreferences(self.person) show = self.request.get('show') hide = self.request.get('hide') if show or hide: column_keys_dict = dict(getColumnKeys(gradebook)) if show not in column_keys_dict and hide not in column_keys_dict: return if show: prefs = columnPreferences.setdefault(show, {}) prefs['hide'] = False if hide: prefs = columnPreferences.setdefault(hide, {}) prefs['hide'] = True gradebook.setColumnPreferences(self.person, columnPreferences) elif 'scoresystem' in self.request: vocab = queryUtility(IVocabularyFactory, 'schooltool.requirement.discretescoresystems')(None) scoresystem = self.request.get('scoresystem', '') if scoresystem: name = vocab.getTermByToken(scoresystem).value.__name__ else: name = scoresystem columnPreferences.setdefault('average', {})['scoresystem'] = name gradebook.setColumnPreferences(self.person, columnPreferences) def handleMoveActivity(self): if not self.isTeacher or self.deployed: return if 'move_left' in self.request: name, change = self.request['move_left'], -1 elif 'move_right' in self.request: name, change = self.request['move_right'], 1 else: return worksheet = proxy.removeSecurityProxy(self.context).context keys = worksheet.keys() if name in keys: new_pos = keys.index(name) + change if new_pos >= 0 and new_pos < len(keys): worksheet.changePosition(name, new_pos) def handleDeleteActivity(self): if not self.isTeacher or self.deployed: return if 'delete' in self.request: name = self.request['delete'] worksheet = proxy.removeSecurityProxy(self.context).context if name in worksheet.keys(): del worksheet[name] @property def scoresystems(self): gradebook = proxy.removeSecurityProxy(self.context) columnPreferences = gradebook.getColumnPreferences(self.person) vocab = queryUtility(IVocabularyFactory, 'schooltool.requirement.discretescoresystems')(None) current = columnPreferences.get('average', {}).get('scoresystem', '') results = [{ 'title': _('No score system'), 'url': '?scoresystem', 'current': not current, }] for term in vocab: if term.value.hidden: continue results.append({ 'title': translate(term.value.title, context=self.request), 'url': '?scoresystem=%s' % term.token, 'current': term.value.__name__ == current, }) return results def update(self): """Handle change of current year.""" self.person = IPerson(self.request.principal) """Handle change of column preferences.""" self.handlePreferencesChange() """Handle change of column order.""" self.handleMoveActivity() """Handle removal of column.""" self.handleDeleteActivity() """Everything else handled by old skin method.""" GradebookOverview.update(self) def handleTermChange(self): return False def handleSectionChange(self): return False class TeacherNavigationViewletBase(flourish.page.RefineLinksViewlet): @property def person(self): return IPerson(self.request.principal) @property def section(self): return proxy.removeSecurityProxy(self.context).section def render(self, *args, **kw): if self.person in self.section.instructors: return super(TeacherNavigationViewletBase, self).render(*args, **kw) class FlourishGradebookYearNavigation(TeacherNavigationViewletBase): """flourish Gradebook Overview year navigation viewlet.""" class FlourishGradebookYearNavigationViewlet(flourish.viewlet.Viewlet, GradebookOverview): template = InlineViewPageTemplate(''' ''') @property def person(self): return IPerson(self.request.principal) @Lazy def user_sections(self): return self.getUserSections() def getYears(self): currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentYear = ISchoolYear(ITerm(currentSection)) years = [] for section in self.user_sections: year = ISchoolYear(ITerm(section)) if year not in years: years.append(year) return [{'title': year.title, 'section_url': self.getSectionURL(year), 'selected': year is currentYear and 'selected' or None} for year in sorted(years, key=lambda x:x.first)] def render(self, *args, **kw): return self.template(*args, **kw) def getSectionURL(self, year): result = None for section in self.user_sections: term = ITerm(section) if ISchoolYear(term).__name__ == year.__name__: result = section break url = absoluteURL(result, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name return url class FlourishGradebookTermNavigation(TeacherNavigationViewletBase): """flourish Gradebook Overview term navigation viewlet.""" class FlourishGradebookTermNavigationViewlet(flourish.viewlet.Viewlet, GradebookOverview): template = InlineViewPageTemplate(''' ''') @property def person(self): return IPerson(self.request.principal) @Lazy def user_sections(self): return self.getUserSections() def getTerms(self): currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentTerm = ITerm(currentSection) currentYear = ISchoolYear(currentTerm) terms = [] for section in self.user_sections: term = ITerm(section) if ISchoolYear(term) == currentYear and term not in terms: terms.append(term) return [{'title': term.title, 'section_url': self.getSectionURL(term), 'selected': term is currentTerm and 'selected' or None} for term in sorted(terms, key=lambda x:x.first)] def render(self, *args, **kw): return self.template(*args, **kw) def getCourse(self, section): try: return list(section.courses)[0] except (IndexError,): return None def getSectionURL(self, term): result = None currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentCourse = self.getCourse(currentSection) for section in self.user_sections: if term == ITerm(section): if currentCourse == self.getCourse(section): result = section break elif result is None: result = section url = absoluteURL(result, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name return url class FlourishGradebookSectionNavigation(TeacherNavigationViewletBase): """flourish Gradebook Overview section navigation viewlet.""" class FlourishGradebookSectionNavigationViewlet(flourish.viewlet.Viewlet, GradebookOverview): template = InlineViewPageTemplate(''' ''') @property def person(self): return IPerson(self.request.principal) @Lazy def user_sections(self): return self.getUserSections() def getSections(self): result = [] collator = ICollator(self.request.locale) currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentTerm = ITerm(currentSection) for section in self.user_sections: term = ITerm(section) if term != currentTerm: continue url = absoluteURL(section, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name result.append({ 'url': url, 'title': section.title, 'selected': section==currentSection and 'selected' or None, }) return sorted(result, key=lambda x:collator.key(x['title'])) def render(self, *args, **kw): return self.template(*args, **kw) class FlourishGradebookOverviewLinks(flourish.page.RefineLinksViewlet): """flourish Gradebook Overview add links viewlet.""" class ActivityAddLink(flourish.page.LinkViewlet): @property def title(self): worksheet = proxy.removeSecurityProxy(self.context).context if worksheet.deployed or worksheet.hidden: return '' return _("Activity") class CategoryWeightsLink(flourish.page.LinkViewlet): @property def enabled(self): worksheet = proxy.removeSecurityProxy(self.context).context return not worksheet.deployed and not worksheet.hidden class FlourishGradebookSettingsLinks(flourish.page.RefineLinksViewlet): """flourish Gradebook Settings links viewlet.""" class FlourishGradebookActionsLinks(flourish.page.RefineLinksViewlet): """flourish Gradebook Actions links viewlet.""" class GradebookTertiaryNavigationManager(flourish.page.TertiaryNavigationManager): template = ViewPageTemplateFile('templates/f_gradebook_tertiary_nav.pt') @property def items(self): result = [] gradebook = proxy.removeSecurityProxy(self.context) current = gradebook.context.__name__ for worksheet in gradebook.worksheets: url = '%s/gradebook' % absoluteURL(worksheet, self.request) classes = worksheet.__name__ == current and ['active'] or [] if worksheet.deployed: classes.append('deployed') result.append({ 'class': classes and ' '.join(classes) or None, 'viewlet': u'%s' % (worksheet.title, url, worksheet.title[:15]), }) return result class GradeActivity(object): """Grading a single activity""" @property def activity(self): act_hash = self.request['activity'] for activity in self.context.activities: if activity.__name__ == act_hash: return {'title': activity.title, 'max': activity.scoresystem.getBestScore(), 'hash': activity.__name__, 'obj': activity} @property def grades(self): gradebook = proxy.removeSecurityProxy(self.context) collator = ICollator(self.request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x, collator) for student in sorted(self.context.students, key=sorting_key): reqValue = self.request.get(student.username) score = gradebook.getScore(student, self.activity['obj']) if not score: value = reqValue or '' else: value = reqValue or score.value yield {'student': {'title': student.title, 'first_name': student.first_name, 'last_name': student.last_name, 'id': student.username}, 'value': value} def doneURL(self): return absoluteURL(self.context, self.request) def update(self): self.messages = [] if 'CANCEL' in self.request: self.request.response.redirect(self.doneURL()) elif 'UPDATE_SUBMIT' in self.request: activity = self.activity['obj'] evaluator = getName(IPerson(self.request.principal)) gradebook = proxy.removeSecurityProxy(self.context) # Iterate through all students for student in self.context.students: id = student.username if id in self.request: # XXX: heavy code duplication with GradebookOverview # If a value is present, create an evaluation, if the # score is different try: request_score_value = activity.scoresystem.fromUnicode( self.request[id]) except (ValidationError, ValueError): message = _( 'The grade $value for $name is not valid.', mapping={'value': self.request[id], 'name': student.title}) self.messages.append(message) continue score = gradebook.getScore(student, activity) # Delete the score if score and request_score_value is UNSCORED: self.context.removeEvaluation(student, activity, evaluator=evaluator) # Do nothing elif not score and request_score_value is UNSCORED: continue # Replace the score or add new one elif not score or request_score_value != score.value: self.context.evaluate( student, activity, request_score_value, evaluator) if not len(self.messages): self.request.response.redirect(self.doneURL()) class FlourishGradeActivity(GradeActivity, flourish.page.Page): """flourish Grading a single activity""" @Lazy def name_sorting_columns(self): return getUtility(IPersonFactory).columns() def getScoreSystemDiscreteValues(ss): if IDiscreteValuesScoreSystem.providedBy(ss): return (ss.scores[-1][2], ss.scores[0][2]) elif IRangedValuesScoreSystem.providedBy(ss): return (ss.min, ss.max) return (0, 0) class MyGradesView(SectionFinder): """Student view of own grades.""" isTeacher = False def update(self): self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) worksheet = proxy.removeSecurityProxy(gradebook.context) """Make sure the current worksheet matches the current url""" worksheet = gradebook.context gradebook.setCurrentWorksheet(self.person, worksheet) setCurrentSectionAttended(self.person, gradebook.section) """Retrieve column preferences.""" self.processColumnPreferences() self.table = [] count = 0 for activity in gradebook.getCurrentActivities(self.person): activity = proxy.removeSecurityProxy(activity) score = gradebook.getScore(self.person, activity) if score: if ICommentScoreSystem.providedBy(score.scoreSystem): grade = { 'comment': True, 'paragraphs': buildHTMLParagraphs(score.value), } elif IValuesScoreSystem.providedBy(score.scoreSystem): s_min, s_max = getScoreSystemDiscreteValues(score.scoreSystem) value = score.value if IDiscreteValuesScoreSystem.providedBy(score.scoreSystem): value = score.scoreSystem.getNumericalValue(score.value) if value is None: value = 0 if int(value) != value: value = '%.1f' % value count += s_max - s_min grade = { 'comment': False, 'value': '%s / %s' % (value, score.scoreSystem.getBestScore()), } else: grade = { 'comment': False, 'value': score.value, } else: grade = { 'comment': False, 'value': '', } title = activity.title if activity.description: title += ' - %s' % activity.description row = { 'activity': title, 'grade': grade, 'object': activity, } self.table.append(row) if count: total, average = gradebook.getWorksheetTotalAverage(worksheet, self.person) self.average = convertAverage(average, self.average_scoresystem) else: self.average = None """Handle change of current term.""" if self.handleTermChange(): return """Handle change of current section.""" self.handleSectionChange() def getCurrentWorksheet(self): return self.context.getCurrentWorksheet(self.person) class FlourishMyGradesView(MyGradesView, flourish.page.Page): """Flourish student view of own grades.""" has_header = False page_class = 'page grid' def handleYearChange(self): if 'currentYear' in self.request: currentSection = ISection(proxy.removeSecurityProxy(self.context)) currentYear = ISchoolYear(ITerm(currentSection)) requestYearId = self.request['currentYear'] if requestYearId != currentYear.__name__: for section in self.getUserSections(): year = ISchoolYear(ITerm(section)) if year.__name__ == requestYearId: newSection = section break else: return False url = absoluteURL(newSection, self.request) if self.isTeacher: url += '/%s' % self.teacher_gradebook_view_name else: url += '/%s' % self.student_gradebook_view_name self.request.response.redirect(url) return True return False def update(self): """Handle change of year.""" if IUnauthenticatedPrincipal.providedBy(self.request.principal): raise Unauthorized("user not logged in") self.person = IPerson(self.request.principal) if self.handleYearChange(): return """Everything else handled by old skin method.""" MyGradesView.update(self) def mygrades_score_formatter(grade, item, formatter): if grade['comment']: paragraphs = ['

%s

' % p for p in grade['paragraphs']] return ''.join(paragraphs) else: return grade['value'] class MyGradesTable(table.ajax.Table): batch_size = 0 def items(self): return self.view.table def columns(self): activity = GetterColumn( name='title', title=_('Activity'), getter=lambda i, f: i['activity']) score = GetterColumn( name='score', title=_('Score'), getter=lambda i, f: i['grade'], cell_formatter=mygrades_score_formatter) return [activity, score] def sortOn(self): return None def updateFormatter(self): if self._table_formatter is None: self.setUp(table_formatter=self.table_formatter, batch_size=self.batch_size, prefix=self.__name__, css_classes={'table': 'data'}) class FlourishMyGradesYearNavigation(flourish.page.RefineLinksViewlet): """flourish MyGrades Overview year navigation viewlet.""" class FlourishMyGradesYearNavigationViewlet( FlourishGradebookYearNavigationViewlet): isTeacher = False class FlourishMyGradesTermNavigation(flourish.page.RefineLinksViewlet): """flourish MyGrades Overview term navigation viewlet.""" class FlourishMyGradesTermNavigationViewlet( FlourishGradebookTermNavigationViewlet): isTeacher = False class FlourishMyGradesSectionNavigation(flourish.page.RefineLinksViewlet): """flourish MyGrades Overview section navigation viewlet.""" class FlourishMyGradesSectionNavigationViewlet( FlourishGradebookSectionNavigationViewlet): isTeacher = False class MyGradesTertiaryNavigationManager(flourish.page.TertiaryNavigationManager): # XXX: almost the same as GradebookTertiaryNavigationManager # merge template = ViewPageTemplateFile('templates/f_gradebook_tertiary_nav.pt') @property def items(self): result = [] gradebook = proxy.removeSecurityProxy(self.context) current = gradebook.context.__name__ for worksheet in gradebook.worksheets: url = '%s/mygrades' % absoluteURL(worksheet, self.request) classes = worksheet.__name__ == current and ['active'] or [] if worksheet.deployed: classes.append('deployed') result.append({ 'class': classes and ' '.join(classes) or None, 'viewlet': u'%s' % (worksheet.title, url, worksheet.title[:15]), }) return result class LinkedActivityGradesUpdater(object): """Functionality to update grades from a linked activity""" def update(self, linked_activity, request): evaluator = getName(IPerson(request.principal)) external_activity = linked_activity.getExternalActivity() if external_activity is None: msg = "Couldn't find an ExternalActivity match for %s" raise LookupError(msg % external_activity.title) worksheet = linked_activity.__parent__ gradebook = interfaces.IGradebook(worksheet) for student in gradebook.students: external_grade = external_activity.getGrade(student) if external_grade is not None: score = external_grade * linked_activity.points score = Decimal("%.2f" % score) gradebook.evaluate(student, linked_activity, score, evaluator) class UpdateLinkedActivityGrades(LinkedActivityGradesUpdater): """A view for updating the grades of a linked activity.""" def __call__(self): self.update(self.context, self.request) next_url = absoluteURL(self.context.__parent__, self.request) + \ '/gradebook' self.request.response.redirect(next_url) class GradebookColumnPreferences(BrowserView): """A view for editing a teacher's gradebook column preferences.""" def worksheets(self): results = [] gradebook = proxy.removeSecurityProxy(self.context) for worksheet in gradebook.context.__parent__.values(): if worksheet.deployed: continue results.append(worksheet) return results def addSummary(self): gradebook = proxy.removeSecurityProxy(self.context) worksheets = gradebook.context.__parent__ overwrite = self.request.get('overwrite', '') == 'on' if overwrite: currentWorksheets = [] for worksheet in worksheets.values(): if worksheet.deployed: continue if worksheet.title == SUMMARY_TITLE: while len(worksheet.values()): del worksheet[worksheet.values()[0].__name__] summary = worksheet else: currentWorksheets.append(worksheet) next = SUMMARY_TITLE else: next = self.nextSummaryTitle() currentWorksheets = self.worksheets() summary = Worksheet(next) chooser = INameChooser(worksheets) name = chooser.chooseName('', summary) worksheets[name] = summary for worksheet in currentWorksheets: if worksheet.title.startswith(SUMMARY_TITLE): continue activity = LinkedColumnActivity(worksheet.title, u'assignment', '', createSourceString(worksheet)) chooser = INameChooser(summary) name = chooser.chooseName('', activity) summary[name] = activity def nextSummaryTitle(self): index = 1 next = SUMMARY_TITLE while True: for worksheet in self.worksheets(): if worksheet.title == next: break else: break index += 1 next = SUMMARY_TITLE + str(index) return next def summaryFound(self): return self.nextSummaryTitle() != SUMMARY_TITLE def update(self): self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) factory = queryUtility(IVocabularyFactory, 'schooltool.requirement.discretescoresystems') vocab = factory(None) if 'UPDATE_SUBMIT' in self.request: columnPreferences = gradebook.getColumnPreferences(self.person) for key, name in getColumnKeys(gradebook): prefs = columnPreferences.setdefault(key, {}) if 'hide_' + key in self.request: prefs['hide'] = True else: prefs['hide'] = False if 'label_' + key in self.request: prefs['label'] = self.request['label_' + key] else: prefs['label'] = '' if key == 'average': token = self.request['scoresystem_' + key] if token: name = vocab.getTermByToken(token).value.__name__ else: name = token prefs['scoresystem'] = name prefs = columnPreferences.setdefault('due_date', {}) if 'hide_due_date' in self.request: prefs['hide'] = True else: prefs['hide'] = False gradebook.setColumnPreferences(self.person, columnPreferences) if 'ADD_SUMMARY' in self.request: self.addSummary() if 'form-submitted' in self.request: self.request.response.redirect('index.html') @property def hide_due_date_value(self): self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) columnPreferences = gradebook.getColumnPreferences(self.person) prefs = columnPreferences.get('due_date', {}) return prefs.get('hide', False) @property def columns(self): self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context) results = [] columnPreferences = gradebook.getColumnPreferences(self.person) for key, name in getColumnKeys(gradebook): prefs = columnPreferences.get(key, {}) hide = prefs.get('hide', key in ['absences', 'tardies']) label = prefs.get('label', '') scoresystem = prefs.get('scoresystem', '') result = { 'name': name, 'hide_name': 'hide_' + key, 'hide_value': hide, 'label_name': 'label_' + key, 'label_value': label, 'has_scoresystem': key == 'average', 'scoresystem_name': 'scoresystem_' + key, 'scoresystem_value': scoresystem.encode('punycode'), } results.append(result) return results @property def scoresystems(self): factory = queryUtility(IVocabularyFactory, 'schooltool.requirement.discretescoresystems') vocab = factory(None) result = { 'name': _('-- No score system --'), 'value': '', } results = [result] for term in vocab: result = { 'name': term.value.title, 'value': term.token, } results.append(result) return results class NoCurrentTerm(BrowserView): """A view for informing the user of the need to set up a schoolyear and at least one term.""" def update(self): pass class GradeStudent(z3cform.EditForm): """Edit form for a student's grades.""" z3cform.extends(z3cform.EditForm) template = ViewPageTemplateFile('templates/grade_student.pt') def __init__(self, context, request): super(GradeStudent, self).__init__(context, request) if 'nexturl' in self.request: self.nexturl = self.request['nexturl'] else: self.nexturl = self.gradebookURL() def update(self): self.person = IPerson(self.request.principal) # XXX: hack to pass the evaluator to the form adapter gradebook = proxy.removeSecurityProxy(self.context) gradebook.evaluator = getName(self.person) for index, activity in enumerate(self.getFilteredActivities()): if interfaces.ILinkedColumnActivity.providedBy(activity): continue elif interfaces.ILinkedActivity.providedBy(activity): continue if ICommentScoreSystem.providedBy(activity.scoresystem): field_cls = HtmlFragment title = activity.title else: field_cls = TextLine bestScore = activity.scoresystem.getBestScore() title = "%s (%s)" % (activity.title, bestScore) newSchemaFld = field_cls( title=title, description=activity.description, constraint=activity.scoresystem.fromUnicode, required=False) newSchemaFld.__name__ = str(activity.__name__) newSchemaFld.interface = interfaces.IStudentGradebookForm newFormFld = field.Field(newSchemaFld) self.fields += field.Fields(newFormFld) super(GradeStudent, self).update() @button.buttonAndHandler(_("Previous")) def handle_previous_action(self, action): if self.applyData(): return prev, next = self.prevNextStudent() if prev is not None: url = '%s/%s' % (self.gradebookURL(), urllib.quote(prev.username.encode('utf-8'))) self.request.response.redirect(url) @button.buttonAndHandler(_("Next")) def handle_next_action(self, action): if self.applyData(): return prev, next = self.prevNextStudent() if next is not None: url = '%s/%s' % (self.gradebookURL(), urllib.quote(next.username.encode('utf-8'))) self.request.response.redirect(url) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nexturl) def applyData(self): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return True changes = self.applyChanges(data) if changes: self.status = self.successMessage else: self.status = self.noChangesMessage return False def updateActions(self): super(GradeStudent, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['previous'].addClass('button-neutral') self.actions['next'].addClass('button-neutral') self.actions['cancel'].addClass('button-cancel') prev, next = self.prevNextStudent() if prev is None: del self.actions['previous'] if next is None: del self.actions['next'] def applyChanges(self, data): super(GradeStudent, self).applyChanges(data) self.request.response.redirect(self.nexturl) def prevNextStudent(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) section = ISection(gradebook) student = self.context.student prev, next = None, None collator = ICollator(self.request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x, collator) members = sorted(section.members, key=sorting_key) if len(members) < 2: return prev, next for index, member in enumerate(members): if member == student: if index == 0: next = members[1] elif index == len(members) - 1: prev = members[-2] else: prev = members[index - 1] next = members[index + 1] break return prev, next def isFiltered(self, activity): flag, weeks = self.context.gradebook.getDueDateFilter(self.person) if not flag: return False today = queryUtility(IDateManager).today cutoff = today - datetime.timedelta(7 * int(weeks)) return activity.due_date < cutoff def getFilteredActivities(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) return[activity for activity in gradebook.context.values() if not self.isFiltered(activity)] @property def label(self): return _(u'Enter grades for ${fullname}', mapping={'fullname': self.context.student.title}) def gradebookURL(self): return absoluteURL(self.context.gradebook, self.request) class FlourishGradeStudent(GradeStudent, flourish.form.Form): """A flourish view for editing a teacher's gradebook column preferences.""" template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Enter grade details below') @property def subtitle(self): return self.context.student.title @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishGradeStudent, self).handleApply.func(self, action) @button.buttonAndHandler(_("Previous")) def handle_previous_action(self, action): super(FlourishGradeStudent, self).handle_previous_action.func(self, action) @button.buttonAndHandler(_("Next")) def handle_next_action(self, action): super(FlourishGradeStudent, self).handle_next_action.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): super(FlourishGradeStudent, self).handle_cancel_action.func(self, action) class FlourishStudentGradeHistory(flourish.page.Page): @property def title(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) return ISection(gradebook).title @property def subtitle(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) return _(u'${worksheet} grade history for ${student}', mapping={'worksheet': gradebook.context.title, 'student': self.context.student.title}) @property def timezone(self): app = ISchoolToolApplication(None) prefs = IApplicationPreferences(app) timezone_name = prefs.timezone return pytz.timezone(timezone_name) @property def timeformat(self): app = ISchoolToolApplication(None) prefs = IApplicationPreferences(app) return prefs.timeformat def buildHistoryTable(self): persons = ISchoolToolApplication(None)['persons'] gradebook = proxy.removeSecurityProxy(self.context.gradebook) worksheet = proxy.removeSecurityProxy(gradebook.context) student = self.context.student timezone = self.timezone timeformat = self.timeformat # XXX: this is nearly a copy of MyGradesView.update self.table = [] count = 0 for activity in gradebook.getWorksheetActivities(worksheet): evaluations = IEvaluations(student) evaluations = proxy.removeSecurityProxy(evaluations) current = evaluations.get(activity, None) history = evaluations.getHistory(activity) if (current is None and not history): continue grade_records = [] for evaluation in [current] + list(reversed(history)): if evaluation is None: record = { 'comment': True, 'paragraphs': buildHTMLParagraphs(_('Removed score')), } continue score = IScore(evaluation, None) if score: ss = score.scoreSystem if ICommentScoreSystem.providedBy(ss): record = { 'comment': True, 'paragraphs': buildHTMLParagraphs(score.value), } elif IValuesScoreSystem.providedBy(ss): s_min, s_max = getScoreSystemDiscreteValues(ss) value = score.value if IDiscreteValuesScoreSystem.providedBy(ss): value = score.scoreSystem.getNumericalValue(score.value) if value is None: value = 0 if int(value) != value: value = '%.1f' % value count += s_max - s_min record = { 'comment': False, 'value': '%s / %s' % (value, ss.getBestScore()), } else: record = { 'comment': False, 'value': score.value, } else: record = { 'comment': True, 'paragraphs': buildHTMLParagraphs(_('Removed score')), } if (evaluation is not None and evaluation.evaluator): record['evaluator'] = persons.get(evaluation.evaluator, None) else: record['evaluator'] = None if (evaluation is not None and evaluation.evaluator): record['evaluator'] = persons.get(evaluation.evaluator, None) else: record['evaluator'] = None if (evaluation is not None and getattr(evaluation, 'time', None) is not None): time_utc = pytz.utc.localize(evaluation.time) time = time_utc.astimezone(timezone) record['date'] = time.date() record['time'] = time.strftime(timeformat) else: record['date'] = None record['time'] = None grade_records.append(record) row = { 'activity': activity.title, 'grades': grade_records, } self.table.append(row) def update(self): super(FlourishStudentGradeHistory, self).update() self.buildHistoryTable() class StudentGradebookView(object): """View a student gradebook.""" def __init__(self, context, request): self.context = context self.request = request self.person = IPerson(self.request.principal) gradebook = proxy.removeSecurityProxy(self.context.gradebook) mapping = { 'worksheet': gradebook.context.title, 'student': self.context.student.title, 'section': '%s - %s' % (", ".join([course.title for course in gradebook.section.courses]), gradebook.section.title), } self.title = _('$worksheet for $student in $section', mapping=mapping) self.blocks = [] activities = [activity for activity in gradebook.context.values() if not self.isFiltered(activity)] for activity in activities: score = gradebook.getScore(self.context.student, activity) if not score: value = '' else: value = score.value if ICommentScoreSystem.providedBy(activity.scoresystem): block = { 'comment': True, 'paragraphs': buildHTMLParagraphs(value), } else: block = { 'comment': False, 'content': value, } block['label'] = activity.title self.blocks.append(block) def isFiltered(self, activity): flag, weeks = self.context.gradebook.getDueDateFilter(self.person) if not flag: return False today = queryUtility(IDateManager).today cutoff = today - datetime.timedelta(7 * int(weeks)) return activity.due_date < cutoff class FlourishStudentGradebookView(flourish.page.Page): """A flourish view of the student gradebook.""" @property def title(self): return self.context.student.title @property def subtitle(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) return _(u'${section} grades for ${worksheet}', mapping={'section': ISection(gradebook).title, 'worksheet': gradebook.context.title}) def update(self): gradebook = proxy.removeSecurityProxy(self.context.gradebook) worksheet = proxy.removeSecurityProxy(gradebook.context) student = self.context.student column_keys_dict = dict(getColumnKeys(gradebook)) person = IPerson(self.request.principal, None) if person is None: columnPreferences = {} else: columnPreferences = gradebook.getColumnPreferences(person) prefs = columnPreferences.get('average', {}) self.average_hide = prefs.get('hide', False) self.average_label = prefs.get('label', '') if len(self.average_label) == 0: self.average_label = column_keys_dict['average'] scoresystems = IScoreSystemContainer(ISchoolToolApplication(None)) self.average_scoresystem = scoresystems.get( prefs.get('scoresystem', '')) # XXX: the rest is a copy of MyGradesView.update self.table = [] count = 0 for activity in gradebook.getWorksheetActivities(worksheet): activity = proxy.removeSecurityProxy(activity) score = gradebook.getScore(student, activity) if score: ss = score.scoreSystem if ICommentScoreSystem.providedBy(ss): grade = { 'comment': True, 'paragraphs': buildHTMLParagraphs(score.value), } elif IValuesScoreSystem.providedBy(ss): s_min, s_max = getScoreSystemDiscreteValues(ss) value = score.value if IDiscreteValuesScoreSystem.providedBy(ss): value = score.scoreSystem.getNumericalValue(score.value) if value is None: value = 0 if int(value) != value: value = '%.1f' % value count += s_max - s_min grade = { 'comment': False, 'value': '%s / %s' % (value, ss.getBestScore()), } else: grade = { 'comment': False, 'value': score.value, } else: grade = { 'comment': False, 'value': '', } title = activity.title if activity.description: title += ' - %s' % activity.description row = { 'activity': title, 'grade': grade, } self.table.append(row) if count: total, average = gradebook.getWorksheetTotalAverage(worksheet, student) self.average = convertAverage(average, self.average_scoresystem) else: self.average = None class SectionGradebookLinkViewlet(flourish.page.LinkViewlet): @Lazy def activities(self): return interfaces.IActivities(self.context) @Lazy def gradebook(self): person = IPerson(self.request.principal, None) if person is None: return None activities = self.activities if flourish.canEdit(activities): ensureAtLeastOneWorksheet(activities) if not len(activities): return None current_worksheet = activities.getCurrentWorksheet(person) return interfaces.IGradebook(current_worksheet, None) @property def url(self): if self.gradebook is None: return None return absoluteURL(self.gradebook, self.request) @property def enabled(self): if not super(SectionGradebookLinkViewlet, self).enabled: return False if self.gradebook is None: return None can_view = flourish.canView(self.gradebook) return can_view class JSONViewBase(flourish.page.Page): def result(self): raise NotImplementedError('subclasses must provide result()') def translate(self, message): return translate(message, context=self.request) def __call__(self): response = self.request.response response.setHeader('Content-Type', 'application/json') encoder = flourish.tal.JSONEncoder() json = encoder.encode(self.result()) return json class FlourishGradebookValidateScoreView(JSONViewBase): def result(self): result = {'is_valid': True, 'is_extracredit': False} activity_id = self.request.get('activity_id') score = self.request.get('score') if score and activity_id: person = IPerson(self.request.principal) worksheet = self.context.getCurrentWorksheet(person) activity = worksheet.get(activity_id) if activity is not None: scoresystem = activity.scoresystem score = self.request.get('score') try: score = scoresystem.fromUnicode(score) except (ScoreValidationError,): result['is_valid'] = False else: if IDiscreteValuesScoreSystem.providedBy(scoresystem): result['score'] = score if (IRangedValuesScoreSystem.providedBy(scoresystem) and score > scoresystem.getBestScore()): result['is_extracredit'] = True return result class FlourishActivityPopupMenuView(JSONViewBase, JSONScoresBase): @property def readonly(self): return not flourish.canEdit(self.context) def options(self, info, worksheet): options = [] url = '%s/gradebook' % absoluteURL(worksheet, self.request) if info['canDelete']: options.append({ 'label': self.translate(_('Edit')), 'url': absoluteURL(info['object'], self.request), }) if info['scorable']: options.append({ 'label': self.translate(_('Score this')), 'url': '%s/gradeActivity.html?activity=%s' % ( url, info['hash']) }) options.append({ 'label': self.translate(_('Fill down')), 'url': '#', 'css_class': 'filldown', }) options.append({ 'label': self.translate(_('Sort by')), 'url': '%s?sort_by=%s' % (url, info['hash']), }) if info['canDelete']: options.append({ 'label': self.translate(_('Delete')), 'url': '%s?delete=%s' % (url, info['hash']), }) if info['moveLeft']: options.append({ 'label': self.translate(_('Move left')), 'url': '%s?move_left=%s' % (url, info['hash']), }) if info['moveRight']: options.append({ 'label': self.translate(_('Move right')), 'url': '%s?move_right=%s' % (url, info['hash']), }) if info['updateGrades']: options.append({ 'label': self.translate(_('Update grades')), 'url': info['updateGrades'], }) return options def result(self): result = {} activity_id = self.request.get('activity_id') worksheet = proxy.removeSecurityProxy(self.context).context if activity_id is not None and activity_id in worksheet: activity = worksheet[activity_id] info = self.getActivityInfo(activity) can_modify = not self.readonly and not worksheet.deployed info.update({ 'canDelete': can_modify, 'moveLeft': can_modify, 'moveRight': can_modify, }) keys = worksheet.keys() if keys[0] == activity.__name__: info['moveLeft'] = False if keys[-1] == activity.__name__: info['moveRight'] = False result['header'] = info['longTitle'] result['options'] = self.options(info, worksheet) return result # XXX: All of this has been copied from the gradebook view def getLinkedActivityInfo(self, activity): source = getSourceObj(activity.source) insecure_activity = proxy.removeSecurityProxy(activity) insecure_source = proxy.removeSecurityProxy(source) if interfaces.IActivity.providedBy(insecure_source): short, long, best_score = self.getActivityAttrs(source) elif interfaces.IWorksheet.providedBy(insecure_source): long = source.title short = activity.label or long if len(short) > 5: short = short[:5].strip() best_score = '100' else: short = long = best_score = '' return { 'linked_source': source, 'scorable': False, 'cssClass': None, 'scores': None, 'shortTitle': short, 'longTitle': long, 'max': best_score, 'hash': insecure_activity.__name__, 'object': activity, 'updateGrades': '', } def getActivityInfo(self, activity): insecure_activity = proxy.removeSecurityProxy(activity) if interfaces.ILinkedColumnActivity.providedBy(insecure_activity): return self.getLinkedActivityInfo(activity) short, long, best_score = self.getActivityAttrs(activity) scorable = not ( self.readonly or ICommentScoreSystem.providedBy(insecure_activity.scoresystem) or interfaces.ILinkedActivity.providedBy(insecure_activity)) scores = None if scorable and \ IDiscreteValuesScoreSystem.providedBy(insecure_activity.scoresystem): scores = self.getJSONScores(insecure_activity.scoresystem) if (interfaces.ILinkedActivity.providedBy(insecure_activity) and not self.readonly): updateGrades = '%s/updateGrades.html' % ( absoluteURL(insecure_activity, self.request)) else: updateGrades = '' return { 'linked_source': None, 'scorable': scorable, 'cssClass': scorable and 'scorable' or None, 'scores': scores, 'shortTitle': short, 'longTitle': long, 'max': best_score, 'hash': insecure_activity.__name__, 'object': activity, 'updateGrades': updateGrades, } def getActivityAttrs(self, activity): longTitle = activity.title shortTitle = activity.label or longTitle shortTitle = shortTitle.replace(' ', '') if len(shortTitle) > 5: shortTitle = shortTitle[:5].strip() ss = proxy.removeSecurityProxy(activity.scoresystem) if ICommentScoreSystem.providedBy(ss): bestScore = '' else: bestScore = ss.getBestScore() return shortTitle, longTitle, bestScore class FlourishStudentPopupMenuView(JSONViewBase): @property def readonly(self): return not flourish.canEdit(self.context) def options(self, student): url = absoluteURL(student, self.request) readonly = self.readonly gradeurl = '%s/%s' % ( absoluteURL(self.context, self.request), student.username) options = [] options.append({ 'label': self.translate(_('Student')), 'url': url, }) if not readonly: options.append({ 'label': self.translate(_('Score')), 'url': gradeurl, }) options.append({ 'label': self.translate(_('Score History')), 'url': '%s/history.html' % gradeurl, }) options.append({ 'label': self.translate(_('Report')), 'url': '%s/view.html' % gradeurl, }) return options def result(self): student_id = self.request.get('student_id') result = {} if student_id is not None: app = ISchoolToolApplication(None) student = app['persons'].get(student_id) if student is not None and student in self.context.students: result['header'] = student.title result['options'] = self.options(student) return result class FlourishNamePopupMenuView(JSONViewBase): def options(self, worksheet, column_id='student'): options = [ { 'label': self.translate(_('Sort by')), 'url': '?sort_by=%s' % column_id, }, ] if not worksheet.deployed: if self.total_hide: options.append({ 'label': self.translate(_('Show Total')), 'url': '?show=total', }) else: options.append({ 'label': self.translate(_('Hide Total')), 'url': '?hide=total', }) if self.average_hide: options.append({ 'label': self.translate(_('Show Ave.')), 'url': '?show=average', }) else: options.append({ 'label': self.translate(_('Hide Ave.')), 'url': '?hide=average', }) if self.journal_present: if self.absences_hide: options.append({ 'label': self.translate(_('Show Abs.')), 'url': '?show=absences', }) else: options.append({ 'label': self.translate(_('Hide Abs.')), 'url': '?hide=absences', }) if self.tardies_hide: options.append({ 'label': self.translate(_('Show Trd.')), 'url': '?show=tardies', }) else: options.append({ 'label': self.translate(_('Hide Trd.')), 'url': '?hide=tardies', }) return options @Lazy def name_sorting_columns(self): return getUtility(IPersonFactory).columns() def result(self): column_id = self.request.get('column_id') for column in self.name_sorting_columns: if column.name == column_id: break worksheet = proxy.removeSecurityProxy(self.context).context self.deployed = worksheet.deployed self.processColumnPreferences() result = { 'header': self.translate(column.title), 'options': self.options(worksheet, column_id), } return result # XXX: Copied (and modified) from the gradebook view def processColumnPreferences(self): gradebook = proxy.removeSecurityProxy(self.context) person = IPerson(self.request.principal) columnPreferences = gradebook.getColumnPreferences(person) journal_data = interfaces.ISectionJournalData(ISection(gradebook), None) self.journal_present = journal_data is not None prefs = columnPreferences.get('absences', {}) if journal_data is None: self.absences_hide = True else: self.absences_hide = prefs.get('hide', True) prefs = columnPreferences.get('tardies', {}) if journal_data is None: self.tardies_hide = True else: self.tardies_hide = prefs.get('hide', True) prefs = columnPreferences.get('total', {}) self.total_hide = prefs.get('hide', False) prefs = columnPreferences.get('average', {}) self.average_hide = prefs.get('hide', False) class FlourishTotalPopupMenuView(JSONViewBase): titles = { 'total': _('Total'), 'average': _('Ave.'), 'tardies': _('Trd.'), 'absences': _('Abs.'), } def options(self, column_id): options = [ { 'label': self.translate(_('Hide')), 'url': '?hide=%s' % column_id, }, { 'label': self.translate(_('Sort by')), 'url': '?sort_by=%s' % column_id, }, ] if column_id in ('average',): scoresystem_options = [] for scoresystem in self._scoresystems: scoresystem_options.append({ 'label': scoresystem['title'], 'url': scoresystem['url'], 'current': scoresystem['current'], }) options.append({ 'header': self.translate(_('Score System')), 'options': scoresystem_options, }) return options def result(self): result = {} column_id = self.request.get('column_id') if column_id in self.titles: result['header'] = self.translate(self.titles[column_id]) result['options'] = self.options(column_id) return result # XXX: Copied (and modified) from the gradebook view @property def _scoresystems(self): gradebook = proxy.removeSecurityProxy(self.context) person = IPerson(self.request.principal) columnPreferences = gradebook.getColumnPreferences(person) vocab = queryUtility( IVocabularyFactory, 'schooltool.requirement.discretescoresystems')(None) current = columnPreferences.get('average', {}).get('scoresystem', '') results = [{ 'title': _('No score system'), 'url': '?scoresystem', 'current': not current, }] for term in vocab: if term.value.hidden: continue results.append({ 'title': translate(term.value.title, context=self.request), 'url': '?scoresystem=%s' % term.token, 'current': term.value.__name__ == current, }) return results class PrintableWorksheetViewlet(ReportLinkViewlet): def render(self, *args, **kw): worksheet = proxy.removeSecurityProxy(self.context).context if worksheet.hidden: return '' return super(PrintableWorksheetViewlet, self).render(*args, **kw) class GradebookExportViewlet(ReportLinkViewlet): def render(self, *args, **kw): worksheet = proxy.removeSecurityProxy(self.context).context if worksheet.hidden: return '' return super(GradebookExportViewlet, self).render(*args, **kw) class ICommentCellForm(Interface): '''An interface used to build the comment cell modal''' value = HtmlFragment( title=_("Value"), required=False) class CommentCellFormAdapter(object): def __init__(self, context): pass def __getattr__(self, name): return '' class FlourishGradebookCommentCell(flourish.form.Form): fields = field.Fields(ICommentCellForm) class TermReportLinkViewlet(ReportLinkViewlet): pass schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/__init__.py0000644000175000017500000000002212270520456027475 0ustar menesismenesis00000000000000# Make a package. schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftesting.zcml0000644000175000017500000000717012270520456030111 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/resources/0000755000175000017500000000000012322071053027374 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/resources/f_gradebook.css0000644000175000017500000000142312270520456032360 0ustar menesismenesis00000000000000/* Score systems */ table.scoresystem-scores tbody tr { border-bottom: 0px; } table.scoresystem-scores tbody td { padding: 0px; vertical-align: middle; width: 106px; } table.scoresystem-scores tbody td.buttons { width: 104px; } table.scoresystem-scores tbody td.buttons input[type="submit"], table.linked-column-sources tbody td.buttons input[type="submit"] { height: 24px; width: 100%; } table.scoresystem-scores tbody input[type="text"] { background-color: #ffffff; border: 1px solid #ccc1c1; color: #333333; font-size: 12px; height: 20px; width: 106px; } table.scoresystem-scores tbody input[type="text"]:focus { border: 2px solid #aa0000; height: 18px; width: 104px; } li.deployed a { font-style: italic; } schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/resources/gradebook_overview.js0000644000175000017500000001413512270520456033631 0ustar menesismenesis00000000000000/* This is the Javascript to be included when rendering the gradebook overview. */ function setNotEdited() { edited = false; } function checkChanges() { if (!edited) return; saveFlag = window.confirm(warningText); if (saveFlag == true) { button = document.getElementsByName('UPDATE_SUBMIT')[0]; button.click(); } else return true; } function onLoadHandler() { // highlight error values for (a = 0; a < numactivities; a++) { activity = activities[a]; for (s = 0; s < numstudents; s++) { name = activity + '_' + students[s]; value = document.getElementById(name).value; setBackgroundColor(name, activity, value, true); } } } function handleCellFocus(cell, activity) { currentCell = cell; cell.select(); setDescription(activity); } function setDescription(activity) { desc = document.getElementById('description'); currentDesc = descriptions[activity]; desc.innerHTML = currentDesc; } function tempDescription(activity) { desc = document.getElementById('description'); desc.innerHTML = descriptions[activity]; } function restoreDescription() { desc = document.getElementById('description'); desc.innerHTML = currentDesc; } function spreadsheetBehaviour(e) { var keynum; if(window.event) // IE { keynum = e.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keynum = e.which; } var my_name = currentCell.id; var s, a, done; done = new Boolean(false); for (s = 0; s != numstudents; s++) { for (a = 0; a != numactivities; a++) { try_name = activities[a] + '_' + students[s] if (try_name == my_name) { done = true; break; } } if (done == true) break; } var i_stayed_put = new Boolean(true); if (keynum == 37) // left arrow { if (a != 0) { a--; i_stayed_put = false;} } if (keynum == 39) // right arrow { if (a != numactivities - 1) {a++; i_stayed_put = false;} } if (keynum == 38) // up arrow { if (s != 0) {s--; i_stayed_put = false;} } if ((keynum == 40) || (keynum == 13)) // down arrow or enter { if (s != numstudents - 1) {s++; i_stayed_put = false;} } if (i_stayed_put == true) return true; var newname = activities[a] + '_' + students[s]; var el = document.getElementsByName(newname)[0] el.focus(); return false; } function checkValid(e, name) { var activity = name.split('_')[0]; if(activity == "fd") activity = name.split('_')[1]; if (e == null) return true; var keynum; if(window.event) // IE { keynum = e.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keynum = e.which; } if (keynum < 48 || (keynum > 57 && keynum < 65) || (keynum > 90 && keynum < 97) || keynum > 122) { return true; } edited = true; var element = document.getElementById(name); var elementCell = document.getElementById(name+'_cell'); var value = element.value; return setBackgroundColor(name, activity, value, false); } function setBackgroundColor(name, activity, value, errors_only) { changeBackgroundColor(name+'_cell', 'default_bg'); if (value == '') return true; // handle validation of discrete score system var actScores = scores[activity]; if (actScores[0] == 'd') { for(var index in actScores) { if (index > 0 && value == actScores[index]) { if (!errors_only) changeBackgroundColor(name+'_cell', 'changed_bg'); return true; } } changeBackgroundColor(name+'_cell', 'error_bg'); return false; } // handle validation of ranged score system else { var min = parseInt(actScores[1]); var max = parseInt(actScores[2]); var intValue = parseInt(value); var regex = /[0-9]+$/; if (!value.match(regex) || intValue < min) { changeBackgroundColor(name+'_cell', 'error_bg'); return false; } if (errors_only) return true; if (intValue > max) { changeBackgroundColor(name+'_cell', 'warning_bg'); return true; } } changeBackgroundColor(name+'_cell', 'changed_bg'); return true; } function performFillDown(activity) { var fd = document.getElementById('fd_'+activity); if (fd.value=='') return false; changeBackgroundColor('fd_'+activity+'_cell', 'default_bg'); if (checkValid(null, 'fd_'+activity) == false) { changeBackgroundColor('fd_'+activity+'_cell', 'warning_bg'); return false; } for(j=0;j!=numstudents;j++) { name = activity+'_'+students[j]; document.getElementById(name).value = fd.value; setBackgroundColor(name, activity, fd.value, false); } document.getElementById('fd_'+activity).value = ''; document.getElementById('fdbtn_'+activity).style.display = 'none'; changeBackgroundColor('fd_'+activity+'_cell', 'default_bg'); edited = true; } function checkFillDown(activity) { var fd = document.getElementById('fd_'+activity); if (checkValid(null, 'fd_'+activity)) { var el = document.getElementById('fdbtn_'+activity); el.style.display='block'; if (document.getElementById('fd_'+activity).value=='') { changeBackgroundColor('fd_'+activity+'_cell', 'default_bg'); el.style.display='none'; } } else { document.getElementById('fdbtn_'+activity).style.display='none'; if (document.getElementById('fd_'+activity).value=='') { changeBackgroundColor('fd_'+activity+'_cell', 'default_bg'); } } } function changeBackgroundColor(id, class) { obj = document.getElementById(id); $(obj).removeClass('default_bg'); $(obj).removeClass('changed_bg'); $(obj).removeClass('warning_bg'); $(obj).removeClass('error_bg'); $(obj).addClass(class); } schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/resources/gradebook.css0000644000175000017500000000404112270520456032052 0ustar menesismenesis00000000000000div#warning { text-align: center; font-weight: bold; margin: 1em; padding: .5em; border: medium double black; } table.schooltool_gradebook { border: solid 1px #808080; border-spacing: 0px; border-collapse: collapse; } table.student_gradebook { border: solid 1px #808080; border-spacing: 0px; border-collapse: collapse; width: 80%; } table.schooltool_gradebook .final_grade { color: blue; } .cell { padding: 0em; margin: 0em; border-left: thin solid gray; border-right: thin solid gray; color: black; text-align: center; } .student_cell { padding: .5em; margin: .5em; border: thin solid gray; color: black; text-align: left; width: 50%; } .padded { padding-left: .25em; padding-right: .25em; } .fully_padded { padding: .25em; padding: .25em; } .header { background-color: #DDD; } .student_header { background-color: #bbb; padding: 5px; } .title { width: 40px; } .fd_cell { background-color: #CCC; } .even { background-color: #DDD; } .odd { background-color: #EEE; } .fdbtn { color: #000; background-color: #999; border-color: #000; width: 100%; } input.data { font-family: monospace; border: 0px; background-color: transparent; text-align: center; } input.data:focus { background-color: transparent; border: 0px; } .gradebook_description { background-color: #CCC; height: 3em; width: 0px; padding: .5em; } td.inactive_tab { border-left: solid 1px #bbb; padding: .5ex; background-color: #eee; width: 90px; text-align: center; } td.active_tab { border-left: solid 1px #bbb; padding: .5ex; background-color: #ddd; width: 90px; text-align: center; } .bordered { border: solid 1px black; } .bold { font-weight: bold; } .scoresystem_add_input { width: 9em; } .gradebook_margin_left { margin-left: .5em; } .gradebook_margin_left1 { margin-left: 1em; } form p.passing-score-description { margin-bottom: 1em; } schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/report_card.py0000644000175000017500000015333012270520456030255 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Report Card Views """ from zope.component import getUtilitiesFor from zope.schema.vocabulary import SimpleVocabulary from zope.container.interfaces import INameChooser from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.component import adapts from zope.interface import Interface, implements from zope.schema import Choice, Int from zope.security.checker import canWrite from zope.security.interfaces import Unauthorized from zope.traversing.api import getName from zope.traversing.browser.absoluteurl import absoluteURL from zope.lifecycleevent.interfaces import IObjectAddedEvent from zope.i18n import translate from z3c.form import form, field, button from schooltool.app.browser.app import ActiveSchoolYearContentMixin from schooltool.app.interfaces import ISchoolToolApplication from schooltool.gradebook import GradebookMessage as _ from schooltool.common.inlinept import InheritTemplate from schooltool.common.inlinept import InlineViewPageTemplate from schooltool.course.interfaces import ISectionContainer, ISection from schooltool.person.interfaces import IPerson from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.schoolyear.interfaces import ISchoolYearContainer from schooltool.skin import flourish from schooltool.skin.flourish.page import TertiaryNavigationManager from schooltool.term.interfaces import ITerm from schooltool.schoolyear.subscriber import ObjectEventAdapterSubscriber from schooltool.gradebook.interfaces import (IGradebookRoot, IGradebookTemplates, IReportWorksheet, IReportActivity, IActivities) from schooltool.gradebook.activity import (Worksheet, Activity, ReportWorksheet, ReportActivity) from schooltool.gradebook.browser.activity import FlourishWeightCategoriesView from schooltool.gradebook.category import getCategories from schooltool.gradebook.gradebook_init import ReportLayout, ReportColumn from schooltool.gradebook.gradebook_init import OutlineActivity from schooltool.requirement.interfaces import ICommentScoreSystem from schooltool.requirement.interfaces import IScoreSystem from schooltool.requirement.interfaces import IRangedValuesScoreSystem from schooltool.requirement.scoresystem import RangedValuesScoreSystem from schooltool.requirement.scoresystem import DiscreteScoreSystemsVocabulary ABSENT_HEADING = _('Absent') TARDY_HEADING = _('Tardy') AVERAGE_HEADING = _('Average') ABSENT_ABBREVIATION = _('A') TARDY_ABBREVIATION = _('T') ABSENT_KEY = 'absent' TARDY_KEY = 'tardy' AVERAGE_KEY = '__average__' def copyActivities(sourceWorksheet, destWorksheet): """Copy the activities and the category weights from the source worksheet to the destination.""" for key, activity in sourceWorksheet.items(): activityCopy = Activity(activity.title, activity.category, activity.scoresystem, activity.description, activity.label) destWorksheet[key] = activityCopy for category, weight in sourceWorksheet.getCategoryWeights().items(): destWorksheet.setCategoryWeight(category, weight) class TemplatesView(object): """A view for managing report sheet templates""" @property def worksheets(self): """Get a list of all worksheets.""" pos = 0 for worksheet in self.context.values(): pos += 1 yield {'name': getName(worksheet), 'title': worksheet.title, 'url': absoluteURL(worksheet, self.request), 'pos': pos} def positions(self): return range(1, len(self.context.values())+1) def canModify(self): return canWrite(self.context, 'title') def update(self): self.person = IPerson(self.request.principal, None) if self.person is None: # XXX ignas: i had to do this to make the tests pass, # someone who knows what this code should do if the user # is unauthenticated should add the relevant code raise Unauthorized("You don't have the permission to do this.") if 'DELETE' in self.request: for name in self.request.get('delete', []): del self.context[name] elif 'form-submitted' in self.request: old_pos = 0 for worksheet in self.context.values(): old_pos += 1 name = getName(worksheet) if 'pos.'+name not in self.request: continue new_pos = int(self.request['pos.'+name]) if new_pos != old_pos: self.context.changePosition(name, new_pos-1) class FlourishReportSheetActionLinks(flourish.page.RefineLinksViewlet): """flourish Report Sheet Action links viewlet.""" body_template = InlineViewPageTemplate("""
""") # We don't want this manager rendered at all # if there are no renderable viewlets @property def renderable_items(self): result = [] for item in self.items: render_result = item['viewlet']() if render_result and render_result.strip(): result.append({ 'class': item['class'], 'viewlet': render_result, }) return result def render(self): if self.renderable_items: return super(FlourishReportSheetActionLinks, self).render() class HideUnhideReportSheetsLink(flourish.page.LinkViewlet, ActiveSchoolYearContentMixin): @property def enabled(self): if not self.view.all_sheets(): return False return super(HideUnhideReportSheetsLink, self).enabled @property def url(self): url = '%s/hide_unhide_report_sheets.html?schoolyear_id=%s' % ( absoluteURL(ISchoolToolApplication(None), self.request), self.schoolyear.__name__) return url class FlourishReportSheetsBase(ActiveSchoolYearContentMixin): def sheets(self): return [sheet for sheet in self.all_sheets() if sheet['checked']] def all_sheets(self): if self.has_schoolyear: root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear = self.schoolyear deployments = {} for sheet in root.deployed.values(): if not sheet.__name__.startswith(schoolyear.__name__): continue index = int(sheet.__name__[sheet.__name__.rfind('_') + 1:]) deployment = deployments.setdefault(index, { 'obj': sheet, 'index': str(index), 'checked': not sheet.hidden, 'terms': [False] * len(schoolyear), }) for index, term in enumerate(schoolyear.values()): deployedKey = '%s_%s' % (schoolyear.__name__, term.__name__) if sheet.__name__.startswith(deployedKey): deployment['terms'][index] = True sheets = [v for k, v in sorted(deployments.items())] return ([sheet for sheet in sheets if sheet['checked']] + [sheet for sheet in sheets if not sheet['checked']]) else: return [] class FlourishManageReportSheetTemplatesOverview(FlourishReportSheetsBase, flourish.page.Content): """A flourish viewlet for showing report sheet templates in school view""" body_template = ViewPageTemplateFile( 'templates/f_manage_report_sheet_templates_overview.pt') @property def templates(self): root = IGradebookRoot(ISchoolToolApplication(None)) return list(root.templates.values()) def templates_url(self): return self.url_with_schoolyear_id(self.context, view_name='gradebook/templates') class FlourishManageReportSheetsOverview(FlourishReportSheetsBase, flourish.page.Content): """A flourish viewlet for showing deployed report sheets in school view""" body_template = ViewPageTemplateFile( 'templates/f_manage_report_sheets_overview.pt') def sheets_url(self): return self.url_with_schoolyear_id(self.context, view_name='report_sheets') class FlourishReportSheetsView(FlourishReportSheetsBase, flourish.page.Page): """A flourish view for managing report sheet deployment""" def __init__(self, context, request): super(FlourishReportSheetsView, self).__init__(context, request) self.alternate_title = self.request.get('alternate_title') @property def title(self): title = _(u'Report Sheets for ${year}', mapping={'year': self.schoolyear.title}) return translate(title, context=self.request) @property def has_error(self): return self.no_template or self.no_title @property def no_template(self): return 'SUBMIT' in self.request and not self.request.get('template') @property def no_title(self): return ('SUBMIT' in self.request and not self.request.get('alternate_title')) @property def terms(self): result = [{ 'name': '', 'title': _('-- Entire year --'), 'selected': 'selected', }] for term in self.schoolyear.values(): result.append({ 'name': term.__name__, 'title': term.title, 'selected': '', }) return result @property def templates(self): result = [{ 'name': '', 'title': _('-- Select a template --'), 'selected': 'selected', }] root = IGradebookRoot(ISchoolToolApplication(None)) for template in root.templates.values(): result.append({ 'name': template.__name__, 'title': template.title, 'selected': '', }) return result def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) if 'SUBMIT' in self.request: if self.request.get('template') and self.alternate_title: root = IGradebookRoot(ISchoolToolApplication(None)) template = root.templates[self.request['template']] term = self.request.get('term') if term: term = self.schoolyear[term] self.deploy(term, template) self.alternate_title = '' def deploy(self, term, template): # get the next index and title root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear, highest, title_index = self.schoolyear, 0, 0 template_title = self.alternate_title for sheet in root.deployed.values(): if not sheet.__name__.startswith(schoolyear.__name__): continue index = int(sheet.__name__[sheet.__name__.rfind('_') + 1:]) if index > highest: highest = index if sheet.title.startswith(template_title): rest = sheet.title[len(template_title):] if not rest: new_index = 1 elif len(rest) > 1 and rest[0] == '-' and rest[1:].isdigit(): new_index = int(rest[1:]) else: new_index = 0 if new_index > title_index: title_index = new_index # copy worksheet template to the term or whole year if term: terms = [term] else: terms = schoolyear.values() for term in terms: deployedKey = '%s_%s_%s' % (schoolyear.__name__, term.__name__, highest + 1) title = template_title if title_index: title += '-%s' % (title_index + 1) deployedWorksheet = Worksheet(title) root.deployed[deployedKey] = deployedWorksheet copyActivities(template, deployedWorksheet) # now copy the template to all sections in the term sections = ISectionContainer(term) for section in sections.values(): activities = IActivities(section) worksheetCopy = Worksheet(deployedWorksheet.title) worksheetCopy.deployed = True activities[deployedWorksheet.__name__] = worksheetCopy copyActivities(deployedWorksheet, worksheetCopy) def nextURL(self): return self.url_with_schoolyear_id(self.context, view_name='manage') class ReportSheetsTertiaryNavigationManager(ActiveSchoolYearContentMixin, TertiaryNavigationManager): template = InlineViewPageTemplate("""
""") @property def items(self): result = [] active = self.schoolyear for schoolyear in ISchoolYearContainer(self.context).values(): url = '%s/report_sheets?schoolyear_id=%s' % ( absoluteURL(self.context, self.request), schoolyear.__name__) result.append({ 'class': schoolyear.first == active.first and 'active' or None, 'viewlet': u'%s' % (url, schoolyear.title), }) return result class FlourishHideUnhideReportSheetsView(FlourishReportSheetsBase, flourish.page.Page): """A flourish view for hiding/unhiding report sheet deployments""" @property def title(self): title = _(u'Hide/unhide Report Sheets for ${year}', mapping={'year': self.schoolyear.title}) return translate(title, context=self.request) def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'SUBMIT' in self.request: visible = self.request.get('visible', []) root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear = self.schoolyear for sheet in root.deployed.values(): if not sheet.__name__.startswith(schoolyear.__name__): continue index = sheet.__name__[sheet.__name__.rfind('_') + 1:] self.handleSheet(sheet, index, visible) self.request.response.redirect(self.nextURL()) def handleSheet(self, sheet, index, visible): if index not in visible and not sheet.hidden: sheet.hidden = True elif index in visible and sheet.hidden: sheet.hidden = False else: return schoolyear = self.schoolyear for term in schoolyear.values(): deployedKey = '%s_%s_%s' % (schoolyear.__name__, term.__name__, index) if sheet.__name__ == deployedKey: for section in ISectionContainer(term).values(): activities = IActivities(section) activities[deployedKey].hidden = sheet.hidden return def nextURL(self): return absoluteURL(self.context, self.request) + '/report_sheets' class FlourishTemplatesView(flourish.page.Page): """A flourish view for managing report sheet templates""" def update(self): if 'form-submitted' in self.request: for template in self.context.values(): name = 'delete.%s' % template.__name__ if name in self.request: del self.context[template.__name__] return for activity in template.values(): name = 'delete_activity.%s.%s' % (template.__name__, activity.__name__) if name in self.request: del template[activity.__name__] return class FlourishReportSheetsOverviewLinks(flourish.page.RefineLinksViewlet): """flourish report sheet templates overview add links viewlet.""" class FlourishReportCardLayoutOverviewLinks(flourish.page.RefineLinksViewlet): """flourish report card layouts overview add links viewlet.""" class ReportSheetAddLinks(flourish.page.RefineLinksViewlet): """Report sheet add links viewlet.""" class ReportSheetSettingsLinks(flourish.page.RefineLinksViewlet): """Report sheet settings links viewlet.""" class ReportSheetWeightCategoriesView(FlourishWeightCategoriesView): """Report sheet category weights view.""" def nextURL(self): return absoluteURL(self.context, self.request) class FlourishReportSheetAddView(flourish.form.AddForm): """flourish view for adding a report sheet template.""" fields = field.Fields(IReportWorksheet).select('title') template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Report Sheet Template Details') @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishReportSheetAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context, self.request) self.request.response.redirect(url) def create(self, data): worksheet = ReportWorksheet(data['title']) return worksheet def add(self, worksheet): chooser = INameChooser(self.context) name = chooser.chooseName(worksheet.title, worksheet) self.context[name] = worksheet self._worksheet = worksheet return worksheet def nextURL(self): return absoluteURL(self._worksheet, self.request) def updateActions(self): super(FlourishReportSheetAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class FlourishReportSheetEditView(flourish.form.Form, form.EditForm): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Report Sheet Template Information') fields = field.Fields(IReportWorksheet).select('title') @property def title(self): return self.context.title def display_scoresystem(self, activity): ss = activity.scoresystem if IRangedValuesScoreSystem.providedBy(ss): return '%s - %s' % (ss.min, ss.max) return ss.title def update(self): if 'form-submitted' in self.request: for activity in self.context.values(): name = 'delete.%s' % activity.__name__ if name in self.request: del self.context[activity.__name__] break return form.EditForm.update(self) @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishReportSheetEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context.__parent__, self.request) def updateActions(self): super(FlourishReportSheetEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') def ReportScoreSystemsVocabulary(context): terms = [SimpleVocabulary.createTerm('ranged', 'ranged', _('-- Use range below --'))] for name, ss in sorted(getUtilitiesFor(IScoreSystem, context)): token = name.encode('punycode') term = SimpleVocabulary.createTerm(ss, token, ss.title) terms.append(term) for term in DiscreteScoreSystemsVocabulary(context): terms.append(term) return SimpleVocabulary(terms) class IReportScoreSystem(Interface): """A schema used to choose an existing score system.""" scoresystem = Choice( title=_('Score System'), description=_('Choose an existing score system or use range below'), vocabulary='schooltool.gradebook.reportscoresystems', required=True) max = Int( title=_("Maximum"), description=_("Highest integer score value possible"), min=0, required=False) min = Int( title=_("Minimum"), description=_("Lowest integer score value possible"), min=0, required=False) class ReportScoresSystem(object): implements(IReportScoreSystem) adapts(IReportActivity) def __init__(self, context): self.__dict__['context'] = context def isRanged(self, ss): return (IRangedValuesScoreSystem.providedBy(ss) and ss.title == 'generated') def getValue(self, name, default): if default is None: default = 0 value = self.__dict__.get(name, default) if value is None: return default return value def __setattr__(self, name, value): self.__dict__[name] = value ss = self.context.scoresystem if name == 'scoresystem': if value == 'ranged': if self.isRanged(ss): minimum = self.getValue('min', ss.min) maximum = self.getValue('max', ss.max) else: minimum = self.getValue('min', 0) maximum = self.getValue('max', 100) self.context.scoresystem = RangedValuesScoreSystem(u'generated', min=minimum, max=maximum) else: self.context.scoresystem = value else: # min, max if self.isRanged(ss): minimum = self.getValue('min', ss.min) maximum = self.getValue('max', ss.max) self.context.scoresystem = RangedValuesScoreSystem(u'generated', min=minimum, max=maximum) def __getattr__(self, name): ss = self.context.scoresystem if ss is None: return None rv = None if self.isRanged(ss): if name == 'scoresystem': rv = 'ranged' elif name == 'min': rv = ss.min elif name == 'max': rv = ss.max else: if name == 'scoresystem': rv = ss return rv class ReportActivityAddView(form.AddForm): """A view for adding an activity.""" label = _("Add new report activity") template = ViewPageTemplateFile('templates/add_edit_report_activity.pt') fields = field.Fields(IReportActivity) fields = fields.select('title', 'label', 'description', 'category') fields += field.Fields(IReportScoreSystem) def updateActions(self): super(ReportActivityAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') @button.buttonAndHandler(_('Add'), name='add') def handleAdd(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return obj = self.createAndAdd(data) if obj is not None: # mark only as finished if we get the new object self._finishedAdd = True @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context, self.request) self.request.response.redirect(url) def create(self, data): categories = getCategories(ISchoolToolApplication(None)) if data['scoresystem'] == 'ranged': minimum = data['min'] if minimum is None: minimum = 0 maximum = data['max'] if maximum is None: maximum = 100 scoresystem = RangedValuesScoreSystem(u'generated', min=minimum, max=maximum) else: scoresystem = data['scoresystem'] activity = ReportActivity(data['title'], data['category'], scoresystem, data['description'], data['label']) return activity def add(self, activity): """Add activity to the worksheet.""" chooser = INameChooser(self.context) name = chooser.chooseName('', activity) self.context[name] = activity return activity def nextURL(self): return absoluteURL(self.context, self.request) class FlourishReportActivityAddView(ReportActivityAddView, flourish.form.AddForm): """A flourish view for adding a report activity.""" template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Report Activity Details') formErrorsMessage = _('Please correct the marked fields below.') @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishReportActivityAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) class ReportActivityEditView(form.EditForm): """Edit form for basic person.""" form.extends(form.EditForm) template = ViewPageTemplateFile('templates/add_edit_report_activity.pt') fields = field.Fields(IReportActivity) fields = fields.select('title', 'label', 'description', 'category') fields += field.Fields(IReportScoreSystem) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def updateActions(self): super(ReportActivityEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') def applyChanges(self, data): super(ReportActivityEditView, self).applyChanges(data) self.request.response.redirect(self.nextURL()) @property def label(self): return _(u'Change information for ${fullname}', mapping={'fullname': self.context.title}) def nextURL(self): return absoluteURL(self.context.__parent__, self.request) class FlourishReportActivityEditView(ReportActivityEditView, flourish.form.Form): """A flourish view for editing a report activity.""" template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Report Activity Details') formErrorsMessage = _('Please correct the marked fields below.') @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishReportActivityEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context.__parent__, self.request) ApplyLabel = button.StaticButtonActionAttribute( _('Apply'), button=ReportActivityEditView.buttons['apply']) class DeployReportWorksheetBaseView(object): """The base class for deploying a report sheet template""" @property def worksheets(self): """Get a list of all report worksheets.""" root = IGradebookRoot(ISchoolToolApplication(None)) for worksheet in root.templates.values(): yield {'name': getName(worksheet), 'title': worksheet.title} def update(self): root = IGradebookRoot(ISchoolToolApplication(None)) if not root.templates: next_url = absoluteURL(ISchoolToolApplication(None), self.request) next_url += '/no_report_sheets.html' self.request.response.redirect(next_url) return if 'form-submitted' in self.request: if 'DEPLOY' in self.request: self.deploy() self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) def deployTerm(self, term): root = IGradebookRoot(ISchoolToolApplication(None)) worksheet = root.templates[self.request['reportWorksheet']] # copy worksheet template to the term schoolyear = ISchoolYear(term) deployedKey = '%s_%s' % (schoolyear.__name__, term.__name__) deployedWorksheet = Worksheet(worksheet.title) chooser = INameChooser(root.deployed) name = chooser.chooseName(deployedKey, deployedWorksheet) root.deployed[name] = deployedWorksheet copyActivities(worksheet, deployedWorksheet) # now copy the template to all sections in the term sections = ISectionContainer(term) for section in sections.values(): activities = IActivities(section) worksheetCopy = Worksheet(deployedWorksheet.title) worksheetCopy.deployed = True activities[deployedWorksheet.__name__] = worksheetCopy copyActivities(deployedWorksheet, worksheetCopy) class DeployReportWorksheetSchoolYearView(DeployReportWorksheetBaseView): """A view for deploying a report sheet template to a schoolyear""" def deploy(self): for term in self.context.values(): self.deployTerm(term) class DeployReportWorksheetTermView(DeployReportWorksheetBaseView): """A view for deploying a report sheet template to a term""" def deploy(self): self.deployTerm(self.context) class HideReportWorksheetView(object): """A view for hiding a report sheet that is deployed in a term""" @property def worksheets(self): """Get a list of all deployed report worksheets that are not hidden.""" root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear = ISchoolYear(self.context) deployedKey = '%s_%s' % (schoolyear.__name__, self.context.__name__) for key, worksheet in sorted(root.deployed.items()): if worksheet.hidden: continue if key.startswith(deployedKey): yield { 'name': key, 'title': worksheet.title } def update(self): self.available = bool(list(self.worksheets)) self.confirm = self.request.get('confirm') self.confirm_title = '' root = IGradebookRoot(ISchoolToolApplication(None)) if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'HIDE' in self.request: if not self.confirm: self.confirm = self.request['reportWorksheet'] self.confirm_title = root.deployed[self.confirm].title else: worksheet = root.deployed[self.confirm] worksheet.hidden = True sections = ISectionContainer(self.context) for section in sections.values(): activities = IActivities(section) activities[worksheet.__name__].hidden = True self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) class UnhideReportWorksheetView(object): """A view for unhiding a deployed report sheet that is hidden""" @property def worksheets(self): """Get a list of all deployed report worksheets that are hidden.""" root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear = ISchoolYear(self.context) deployedKey = '%s_%s' % (schoolyear.__name__, self.context.__name__) for key, worksheet in sorted(root.deployed.items()): if not worksheet.hidden: continue if key.startswith(deployedKey): yield { 'name': key, 'title': worksheet.title } def update(self): self.available = bool(list(self.worksheets)) self.confirm = self.request.get('confirm') self.confirm_title = '' root = IGradebookRoot(ISchoolToolApplication(None)) if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'UNHIDE' in self.request: if not self.confirm: self.confirm = self.request['reportWorksheet'] self.confirm_title = root.deployed[self.confirm].title else: worksheet = root.deployed[self.confirm] worksheet.hidden = False sections = ISectionContainer(self.context) for section in sections.values(): activities = IActivities(section) activities[worksheet.__name__].hidden = False self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) class LayoutReportCardView(object): """A view for laying out the columns of the schoolyear's report card""" @property def columns(self): """Get a list of the existing layout columns.""" results = [] root = IGradebookRoot(ISchoolToolApplication(None)) schoolyearKey = self.context.__name__ if schoolyearKey in root.layouts: current_columns = root.layouts[schoolyearKey].columns else: current_columns = [] for index, column in enumerate(current_columns): result = { 'source_name': 'Column%s' % (index + 1), 'source_value': column.source, 'heading_name': 'Heading%s' % (index + 1), 'heading_value': column.heading, } results.append(result) return results @property def outline_activities(self): """Get a list of the existing layout outline activities.""" results = [] root = IGradebookRoot(ISchoolToolApplication(None)) schoolyearKey = self.context.__name__ if schoolyearKey in root.layouts: current_activities = root.layouts[schoolyearKey].outline_activities else: current_activities = [] for index, activity in enumerate(current_activities): result = { 'source_name': 'Activity%s' % (index + 1), 'source_value': activity.source, 'heading_name': 'ActivityHeading%s' % (index + 1), 'heading_value': activity.heading, } results.append(result) return results @property def column_choices(self): return self.choices(no_journal=False) @property def activity_choices(self): return self.choices(no_comment=False) def choices(self, no_comment=True, no_journal=True): """Get a list of the possible choices for layout activities.""" results = [] root = IGradebookRoot(ISchoolToolApplication(None)) for term in self.context.values(): deployedKey = '%s_%s' % (self.context.__name__, term.__name__) for key in root.deployed: if key.startswith(deployedKey): deployedWorksheet = root.deployed[key] for activity in deployedWorksheet.values(): if ICommentScoreSystem.providedBy(activity.scoresystem): if no_comment: continue name = '%s - %s - %s' % (term.title, deployedWorksheet.title, activity.title) value = '%s|%s|%s' % (term.__name__, deployedWorksheet.__name__, activity.__name__) result = { 'name': name, 'value': value, } results.append(result) if not no_journal: result = { 'name': ABSENT_HEADING, 'value': ABSENT_KEY, } results.append(result) result = { 'name': TARDY_HEADING, 'value': TARDY_KEY, } results.append(result) return results def update(self): if 'form-submitted' in self.request: columns = self.updatedColumns() outline_activities = self.updatedOutlineActivities() root = IGradebookRoot(ISchoolToolApplication(None)) schoolyearKey = self.context.__name__ if schoolyearKey not in root.layouts: if not len(columns): return root.layouts[schoolyearKey] = ReportLayout() layout = root.layouts[schoolyearKey] layout.columns = columns layout.outline_activities = outline_activities if 'OK' in self.request: self.request.response.redirect(self.nextURL()) def updatedColumns(self): columns = [] index = 1 while True: source_name = 'Column%s' % index heading_name = 'Heading%s' % index index += 1 if source_name not in self.request: break if 'delete_' + source_name in self.request: continue column = ReportColumn(self.request[source_name], self.request[heading_name]) columns.append(column) source_name = self.request['new_source'] if 'ADD_COLUMN' in self.request and len(source_name): column = ReportColumn(source_name, '') columns.append(column) return columns def updatedOutlineActivities(self): activities = [] index = 1 while True: source_name = 'Activity%s' % index heading_name = 'ActivityHeading%s' % index index += 1 if source_name not in self.request: break if 'delete_' + source_name in self.request: continue column = OutlineActivity(self.request[source_name], self.request[heading_name]) activities.append(column) source_name = self.request['new_activity_source'] if 'ADD_ACTIVITY' in self.request and len(source_name): column = OutlineActivity(source_name, '') activities.append(column) return activities def nextURL(self): return absoluteURL(self.context, self.request) class LayoutReportCardLink(flourish.page.LinkViewlet, ActiveSchoolYearContentMixin): @property def title(self): if self.schoolyear is None: return '' return _("Report Card Layout") @property def url(self): return self.url_with_schoolyear_id(self.context, view_name=self.link) class FlourishLayoutReportCardView(flourish.page.Page, ActiveSchoolYearContentMixin): """A flourish view for laying out the columns of the report card""" def __init__(self, context, request): super(FlourishLayoutReportCardView, self).__init__(context, request) if self.schoolyear is None: self.request.response.redirect(self.nextURL()) @property def title(self): title = _(u'Report Card Layout for ${year}', mapping={'year': self.schoolyear.title}) return translate(title, context=self.request) def getSourceName(self, source): if source == ABSENT_KEY: return ABSENT_HEADING if source == TARDY_KEY: return TARDY_HEADING termName, worksheetName, activityName = source.split('|') term = self.schoolyear[termName] root = IGradebookRoot(ISchoolToolApplication(None)) worksheet = root.deployed[worksheetName] if activityName == AVERAGE_KEY: activity_title = AVERAGE_HEADING else: activity_title = worksheet[activityName].title return '%s - %s - %s' % (term.title, worksheet.title, activity_title) def getEditURL(self, source_type, index): return '%s/editReportCard%s.html?schoolyear_id=%s&source_index=%s' % ( absoluteURL(self.context, self.request), source_type, self.schoolyear.__name__, index + 1) def nextURL(self): return self.url_with_schoolyear_id(self.context, view_name='manage') @property def columns(self): """Get a list of the existing layout columns.""" results = [] root = IGradebookRoot(ISchoolToolApplication(None)) schoolyearKey = self.schoolyear.__name__ if schoolyearKey in root.layouts: current_columns = root.layouts[schoolyearKey].columns else: current_columns = [] for index, column in enumerate(current_columns): result = { 'source_index': index + 1, 'source_value': self.getSourceName(column.source), 'source_edit': self.getEditURL('Column', index), 'heading_value': column.heading, } results.append(result) return results @property def outline_activities(self): """Get a list of the existing layout outline activities.""" results = [] root = IGradebookRoot(ISchoolToolApplication(None)) schoolyearKey = self.schoolyear.__name__ if schoolyearKey in root.layouts: current_activities = root.layouts[schoolyearKey].outline_activities else: current_activities = [] for index, activity in enumerate(current_activities): result = { 'source_index': index + 1, 'source_value': self.getSourceName(activity.source), 'source_edit': self.getEditURL('Activity', index), 'heading_value': activity.heading, } results.append(result) return results def update(self): if not self.has_schoolyear: return root = IGradebookRoot(ISchoolToolApplication(None)) year_id = self.schoolyear.__name__ if year_id not in root.layouts: root.layouts[year_id] = ReportLayout() layout = root.layouts[year_id] columns = layout.columns for index in range(len(columns)): delete_key = 'delete_column.%s' % (index + 1) if delete_key in self.request: columns.pop(index) layout.columns = columns return activities = layout.outline_activities for index in range(len(activities)): delete_key = 'delete_activity.%s' % (index + 1) if delete_key in self.request: activities.pop(index) layout.outline_activities = activities return class LayoutReportCardTertiaryNavigationManager( ActiveSchoolYearContentMixin, flourish.viewlet.ViewletManager): template = InlineViewPageTemplate("""
""") list_class = 'third-nav' @property def items(self): result = [] active = self.schoolyear for schoolyear in ISchoolYearContainer(self.context).values(): url = '%s/report_card_layout?schoolyear_id=%s' % ( absoluteURL(self.context, self.request), schoolyear.__name__) result.append({ 'class': schoolyear.first == active.first and 'active' or None, 'viewlet': u'%s' % (url, schoolyear.title), }) return result class ReportCardColumnLinkViewlet(ActiveSchoolYearContentMixin, flourish.page.LinkViewlet): @property def link(self): return 'addReportCardColumn.html?schoolyear_id=%s' % ( self.schoolyear.__name__) class ReportCardActivityLinkViewlet(ActiveSchoolYearContentMixin, flourish.page.LinkViewlet): @property def link(self): return 'addReportCardActivity.html?schoolyear_id=%s' % ( self.schoolyear.__name__) class FlourishReportCardLayoutMixin(ActiveSchoolYearContentMixin): """A flourish mixin class for column or activity add/edit views""" @property def title(self): title = _(u'Report Card Layout for ${year}', mapping={'year': self.schoolyear.title}) return translate(title, context=self.request) @property def heading(self): source_obj = self.getSourceObj() return source_obj and source_obj.heading or '' def getSourceObj(self): source_index = int(self.request.get('source_index', '0')) if not source_index: return None root = IGradebookRoot(ISchoolToolApplication(None)) year_id = self.schoolyear.__name__ if year_id not in root.layouts: return None layout = root.layouts[year_id] if self.source_type == 'grid': sources = layout.columns else: sources = layout.outline_activities if source_index - 1 < len(sources): return sources[source_index - 1] else: return None def choices(self, no_comment=True, no_journal=True): """Get a list of the possible choices for layout activities.""" results = [] source_obj = self.getSourceObj() if source_obj is None: source = '' else: source = source_obj.source root = IGradebookRoot(ISchoolToolApplication(None)) for term in self.schoolyear.values(): deployedKey = '%s_%s' % (self.schoolyear.__name__, term.__name__) for key in root.deployed: if key.startswith(deployedKey): deployedWorksheet = root.deployed[key] if deployedWorksheet.hidden: continue for activity in deployedWorksheet.values(): if ICommentScoreSystem.providedBy(activity.scoresystem): if no_comment: continue name = '%s - %s - %s' % (term.title, deployedWorksheet.title, activity.title) value = '%s|%s|%s' % (term.__name__, deployedWorksheet.__name__, activity.__name__) result = { 'name': name, 'value': value, 'selected': value == source and 'selected' or None, } results.append(result) if not no_journal: name = '%s - %s - %s' % (term.title, deployedWorksheet.title, AVERAGE_HEADING) value = '%s|%s|%s' % (term.__name__, deployedWorksheet.__name__, AVERAGE_KEY) result = { 'name': name, 'value': value, 'selected': value == source and 'selected' or None, } results.append(result) if not no_journal: result = { 'name': ABSENT_HEADING, 'value': ABSENT_KEY, 'selected': source == ABSENT_KEY and 'selected' or None, } results.append(result) result = { 'name': TARDY_HEADING, 'value': TARDY_KEY, 'selected': source == TARDY_KEY and 'selected' or None, } results.append(result) return results def update(self): # this method handles add/edit of grid columns and outline items if 'CANCEL' in self.request or not self.has_schoolyear: self.request.response.redirect(self.nextURL()) if 'UPDATE_SUBMIT' in self.request: if not self.request.get('source'): self.request.response.redirect(self.nextURL()) return root = IGradebookRoot(ISchoolToolApplication(None)) year_id = self.schoolyear.__name__ if year_id not in root.layouts: root.layouts[year_id] = ReportLayout() layout = root.layouts[year_id] source_index = self.request.get('source_index') if source_index: source_index = int(source_index) else: source_index = 0 if self.source_type == 'grid': columns = layout.columns column = ReportColumn(self.request['source'], self.request['heading']) if source_index and source_index - 1 < len(layout.columns): columns[source_index - 1] = column else: columns.append(column) layout.columns = columns else: activities = layout.outline_activities activity = OutlineActivity(self.request['source'], self.request['heading']) if (source_index and source_index - 1 < len(layout.outline_activities)): activities[source_index - 1] = activity else: activities.append(activity) layout.outline_activities = activities self.request.response.redirect(self.nextURL()) def nextURL(self): return self.url_with_schoolyear_id(self.context, view_name='report_card_layout') class FlourishReportCardColumnBase(FlourishReportCardLayoutMixin): """A flourish base class for column add/edit views""" source_type = 'grid' @property def legend(self): return _('Grid Column Details') @property def source_label(self): return _('Grid column source') @property def heading_label(self): return _('Grid column heading') @property def source_choices(self): return self.choices(no_journal=False) class FlourishReportCardActivityBase(FlourishReportCardLayoutMixin): """A flourish base class for outline activity add/edit views""" source_type = 'outline' @property def legend(self): return _('Outline Item Details') @property def source_label(self): return _('Outline item source') @property def heading_label(self): return _('Outline item heading') @property def source_choices(self): return self.choices(no_comment=False) class FlourishReportCardColumnAddView(FlourishReportCardColumnBase, flourish.page.Page): """A flourish view for adding a column to the report card layout""" class FlourishReportCardActivityEditView(FlourishReportCardActivityBase, flourish.page.Page): """A flourish view for adding an activity to the report card layout""" class FlourishReportCardColumnEditView(FlourishReportCardColumnBase, flourish.page.Page): """A flourish view for adding a column to the report card layout""" class FlourishReportCardActivityAddView(FlourishReportCardActivityBase, flourish.page.Page): """A flourish view for adding an activity to the report card layout""" class SectionAddedSubscriber(ObjectEventAdapterSubscriber): """Make sure the same worksheets are deployed to newly added sections.""" adapts(IObjectAddedEvent, ISection) def __call__(self): root = IGradebookRoot(ISchoolToolApplication(None)) activities = IActivities(self.object) term = ITerm(self.object) schoolyear = ISchoolYear(term) deployedKey = '%s_%s' % (schoolyear.__name__, term.__name__) for key in root.deployed: if key.startswith(deployedKey): deployedWorksheet = root.deployed[key] if deployedWorksheet.hidden: continue worksheetCopy = Worksheet(deployedWorksheet.title) worksheetCopy.deployed = True activities[key] = worksheetCopy copyActivities(deployedWorksheet, worksheetCopy) schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/0000755000175000017500000000000012322071053026154 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/absences_by_day_rml.pt0000644000175000017500000000255012270520456032517 0ustar menesismenesis00000000000000
Absences (continued)
Continued on next page >
Absences Student
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/student_detail_rml.pt0000644000175000017500000000704412270520456032420 0ustar menesismenesis00000000000000 ]> schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/student_detail_report_attendance.pt0000644000175000017500000000155112270520456035324 0ustar menesismenesis00000000000000 Attendance detail Date schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/report_card_student_comments.pt0000644000175000017500000000141012270520456034504 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/report_card_student_header.pt0000644000175000017500000000077212270520456034121 0ustar menesismenesis00000000000000 Username: schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/report_card_rml.pt0000644000175000017500000000634112270520456031713 0ustar menesismenesis00000000000000 ]> schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/section_absences_rml.pt0000644000175000017500000000354112270520456032715 0ustar menesismenesis00000000000000
Absences (continued) Student Absences Tardies Total
Continued on next page >
Absences Student Absences Tardies Total HELLO!
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/gradebook_rml.pt0000644000175000017500000001130712270520456031342 0ustar menesismenesis00000000000000 ]> schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/report_card_styles.pt0000644000175000017500000000213312270520456032437 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/rml/failing_report_rml.pt0000644000175000017500000000312612270520456032411 0ustar menesismenesis00000000000000
Students at risk of failing courses (continued)
Continued on next page >
Students at risk of failing courses Student Course Teacher(s) Grade
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/flourish.zcml0000644000175000017500000015207312270520456030124 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stesting.zcml0000644000175000017500000000154312270520456030124 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/configure.zcml0000644000175000017500000005257512270520456030260 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/report.zcml0000644000175000017500000000652412270520456027603 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/report_utils.py0000644000175000017500000000155112317035523030477 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Utilities used in report views. """ # BBB from schooltool.skin.flourish.report import buildHTMLParagraphs schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/course_worksheets.py0000644000175000017500000004551712270520456031536 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Course Worksheet Views """ from zope.container.interfaces import INameChooser from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.security.checker import canWrite from zope.security.interfaces import Unauthorized from zope.security.proxy import removeSecurityProxy from zope.traversing.api import getName from zope.traversing.browser.absoluteurl import absoluteURL from zope.i18n import translate from z3c.form import form, field, button from schooltool.app.interfaces import ISchoolToolApplication from schooltool.app.relationships import URICourseSections from schooltool.app.relationships import URISectionOfCourse, URICourse from schooltool.gradebook import GradebookMessage as _ from schooltool.common.inlinept import InheritTemplate from schooltool.common.inlinept import InlineViewPageTemplate from schooltool.course.interfaces import ISectionContainer, ISection from schooltool.person.interfaces import IPerson from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.schoolyear.interfaces import ISchoolYearContainer from schooltool.skin import flourish from schooltool.skin.flourish.page import TertiaryNavigationManager from schooltool.term.interfaces import ITerm from schooltool.gradebook.interfaces import (IActivities, ICourseActivities, ICourseWorksheet, ICourseDeployedWorksheets, IGradebookRoot) from schooltool.gradebook.activity import CourseWorksheet, Activity, Worksheet from schooltool.gradebook.browser.activity import (FlourishActivityAddView, FlourishActivityEditView) from schooltool.gradebook.browser.report_card import copyActivities class FlourishCourseTemplatesView(flourish.page.Page): """A flourish view for managing course worksheet templates""" @property def title(self): return self.context.__parent__.title @property def worksheets(self): return tuple(removeSecurityProxy(self.context).values()) class FlourishCourseWorksheetsLinks(flourish.page.RefineLinksViewlet): """flourish course worksheet templates add links viewlet.""" class FlourishCourseWorksheetAddView(flourish.form.AddForm): """flourish view for adding a course worksheet.""" fields = field.Fields(ICourseWorksheet).select('title') template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Course Worksheet Details') @property def title(self): return self.context.__parent__.title @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishCourseWorksheetAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context, self.request) self.request.response.redirect(url) def create(self, data): worksheet = CourseWorksheet(data['title']) return worksheet def add(self, worksheet): chooser = INameChooser(self.context) name = chooser.chooseName(worksheet.title, worksheet) self.context[name] = worksheet self._worksheet = worksheet return worksheet def nextURL(self): return absoluteURL(self._worksheet, self.request) def updateActions(self): super(FlourishCourseWorksheetAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class FlourishCourseWorksheetEditView(flourish.form.Form, form.EditForm): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Course Worksheet Template Information') fields = field.Fields(ICourseWorksheet).select('title') @property def title(self): return self.context.title def update(self): if 'form-submitted' in self.request: for activity in self.context.values(): name = 'delete.%s' % activity.__name__ if name in self.request: del self.context[activity.__name__] break return form.EditForm.update(self) @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishCourseWorksheetEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context.__parent__, self.request) def updateActions(self): super(FlourishCourseWorksheetEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class CourseWorksheetAddLinks(flourish.page.RefineLinksViewlet): """Course worksheet add links viewlet.""" class FlourishCourseActivityAddView(FlourishActivityAddView): legend = _('Course Activity Details') class CourseActivityAddTertiaryNavigationManager( flourish.page.TertiaryNavigationManager): template = InlineViewPageTemplate("") class FlourishCourseActivityEditView(FlourishActivityEditView): legend = _('Course Activity Details') def nextURL(self): return absoluteURL(self.context.__parent__, self.request) class FlourishCourseWorksheetsBase(object): @property def course(self): return self.context @property def schoolyear(self): return ISchoolYear(self.course) def deployed(self, course): return ICourseDeployedWorksheets(course) def activities(self, course): return ICourseActivities(course) def sheets(self): return [sheet for sheet in self.all_sheets() if sheet['checked']] def all_sheets(self): schoolyear = self.schoolyear deployments = {} for nm, sheet in self.deployed(self.course).items(): sheet = removeSecurityProxy(sheet) index = int(sheet.__name__[sheet.__name__.rfind('_') + 1:]) deployment = deployments.setdefault(index, { 'obj': sheet, 'index': str(index), 'checked': not sheet.hidden, 'terms': [False] * len(schoolyear), }) for index, term in enumerate(schoolyear.values()): prefix = 'course_%s_%s' % (self.course.__name__, term.__name__) if sheet.__name__.startswith(prefix): deployment['terms'][index] = True sheets = [v for k, v in sorted(deployments.items())] return ([sheet for sheet in sheets if sheet['checked']] + [sheet for sheet in sheets if not sheet['checked']]) @property def terms(self): result = [{ 'name': '', 'title': _('-- Entire year --'), 'selected': 'selected', }] for term in self.schoolyear.values(): result.append({ 'name': term.__name__, 'title': term.title, 'selected': '', }) return result def getNewIndex(self, sheet, template_title): if sheet.title.startswith(template_title): rest = sheet.title[len(template_title):] if not rest: return 1 elif len(rest) > 1 and rest[0] == '-' and rest[1:].isdigit(): return int(rest[1:]) return 0 def deploy(self, course, term, template): # get the next index and title highest, title_index = 0, 0 template_title = self.alternate_title for sheet in self.deployed(course).values(): index = int(sheet.__name__[sheet.__name__.rfind('_') + 1:]) if index > highest: highest = index new_index = self.getNewIndex(sheet, template_title) if new_index > title_index: title_index = new_index root = IGradebookRoot(ISchoolToolApplication(None)) prefix = self.schoolyear.__name__ + '_' for sheet in root.deployed.values(): if sheet.__name__.startswith(prefix): new_index = self.getNewIndex(sheet, template_title) if new_index > title_index: title_index = new_index title = template_title if title_index: title += '-%s' % (title_index + 1) # copy worksheet template to the term or whole year if term: terms = [term] else: terms = self.schoolyear.values() for term in terms: deployedKey = 'course_%s_%s_%s' % (course.__name__, term.__name__, highest + 1) deployedWorksheet = Worksheet(title) self.deployed(course)[deployedKey] = deployedWorksheet copyActivities(removeSecurityProxy(template), deployedWorksheet) # now copy the template to all sections in the term sections = ISectionContainer(term) for section in sections.values(): if course not in section.courses: continue worksheetCopy = Worksheet(deployedWorksheet.title) worksheetCopy.deployed = True IActivities(section)[deployedWorksheet.__name__] = worksheetCopy copyActivities(deployedWorksheet, worksheetCopy) class FlourishManageCourseWorksheetTemplatesOverview(flourish.page.Content): """A flourish viewlet for showing worksheet templates in course view""" body_template = ViewPageTemplateFile( 'templates/f_manage_course_worksheet_templates.pt') class FlourishManageCourseSheetsOverview(FlourishCourseWorksheetsBase, flourish.page.Content): """A flourish viewlet for showing deployed worksheets in course view""" body_template = ViewPageTemplateFile( 'templates/f_manage_course_worksheets.pt') class FlourishCourseWorksheetsView(FlourishCourseWorksheetsBase, flourish.page.Page): """A flourish view for managing corse worksheet deployment""" def __init__(self, context, request): super(FlourishCourseWorksheetsView, self).__init__(context, request) self.alternate_title = self.request.get('alternate_title') @property def subtitle(self): subtitle = _(u'Worksheets for ${year}', mapping={'year': self.schoolyear.title}) return translate(subtitle, context=self.request) @property def has_error(self): return self.no_template or self.no_title @property def no_template(self): return 'SUBMIT' in self.request and not self.request.get('template') @property def no_title(self): return ('SUBMIT' in self.request and not self.request.get('alternate_title')) @property def templates(self): result = [{ 'name': '', 'title': _('-- Select a template --'), 'selected': 'selected', }] for template in self.activities(self.course).values(): result.append({ 'name': template.__name__, 'title': template.title, 'selected': '', }) return result def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) if 'SUBMIT' in self.request: if self.request.get('template') and self.alternate_title: activities = self.activities(self.course) template = activities[self.request['template']] term = self.request.get('term') if term: term = self.schoolyear[term] self.deploy(self.course, term, template) self.alternate_title = '' def nextURL(self): return absoluteURL(self.context, self.request) class CourseWorksheetsActionLinks(flourish.page.RefineLinksViewlet): """Course worksheets view action links viewlet.""" class FlourishHideUnhideCourseWorkheetsView(FlourishCourseWorksheetsBase, flourish.page.Page): """A flourish view for hiding/unhiding course worksheet deployments""" @property def subtitle(self): title = _(u'Hide/unhide Deployed Worksheets for ${year}', mapping={'year': self.schoolyear.title}) return translate(title, context=self.request) def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'SUBMIT' in self.request: visible = self.request.get('visible', []) schoolyear = self.schoolyear for nm, sheet in self.deployed(self.course).items(): sheet = removeSecurityProxy(sheet) index = sheet.__name__[sheet.__name__.rfind('_') + 1:] self.handleSheet(sheet, index, visible) self.request.response.redirect(self.nextURL()) def handleSheet(self, sheet, index, visible): if index not in visible and not sheet.hidden: sheet.hidden = True elif index in visible and sheet.hidden: sheet.hidden = False else: return schoolyear = self.schoolyear for term in schoolyear.values(): deployedKey = 'course_%s_%s_%s' % (self.context.__name__, term.__name__, index) if sheet.__name__ == deployedKey: for section in ISectionContainer(term).values(): if self.context not in section.courses: continue activities = IActivities(section) activities[deployedKey].hidden = sheet.hidden return def nextURL(self): url = absoluteURL(self.context, self.request) return url + '/deployed_worksheets.html' class DeployAsCourseWorksheetLinkViewlet(flourish.page.LinkViewlet): @property def enabled(self): gradebook = removeSecurityProxy(self.context) worksheet = gradebook.context if worksheet.hidden: return False courses = list(ISection(gradebook).courses) if not courses: return False for course in courses: if not flourish.canEdit(course): return False return super(DeployAsCourseWorksheetLinkViewlet, self).enabled class FlourishDeployAsCourseWorksheetView(FlourishCourseWorksheetsBase, flourish.page.Page): """A flourish view for deploying current gradebook worksheet as a course worksheet. If form data is valid, it creates a course worksheet template as a copy of the context and then deploys that to the course for the given term..""" @property def schoolyear(self): return ISchoolYear(ISection(self.context)) @property def courses(self): courses = [] request_courses = self.request.get('courses', []) for course in ISection(self.context).courses: if not flourish.canEdit(course): continue checked = ('SUBMIT' not in self.request or course.__name__ in request_courses) courses.append({ 'name': course.__name__, 'title': course.title, 'checked': checked and 'checked' or '', 'obj': course, }) return courses @property def request_courses(self): course_names = [course['name'] for course in self.courses] if len(course_names) < 2: return course_names return [course for course in self.request.get('courses', []) if course in course_names] @property def has_error(self): return self.no_course or self.no_title @property def no_course(self): return ('SUBMIT' in self.request and self.courses and not self.request_courses) @property def no_title(self): return 'SUBMIT' in self.request and not self.alternate_title @property def alternate_title(self): if 'alternate_title' in self.request: return self.request['alternate_title'] return self.context.title def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) if 'SUBMIT' in self.request: if not self.has_error: request_courses = self.request_courses term = self.request.get('term') if term: term = self.schoolyear[term] for course_dict in self.courses: course = course_dict['obj'] if course.__name__ not in request_courses: continue template = Worksheet(self.alternate_title) activities = self.activities(course) chooser = INameChooser(activities) name = chooser.chooseName(template.title, template) activities[name] = template copyActivities(removeSecurityProxy(self.context), template) self.deploy(course, term, template) self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) + '/gradebook' def DeployCourseWorksheetsOnSectionAdded(event): if event.rel_type != URICourseSections: return section = event[URISectionOfCourse] term = ITerm(section) course = event[URICourse] prefix = 'course_%s_%s' % (course.__name__, term.__name__) for deployedWorksheet in ICourseDeployedWorksheets(course).values(): name = deployedWorksheet.__name__ sheetPrefix = name[:name.rfind('_')] if sheetPrefix == prefix: worksheetCopy = Worksheet(deployedWorksheet.title) worksheetCopy.deployed = True IActivities(section)[deployedWorksheet.__name__] = worksheetCopy copyActivities(deployedWorksheet, worksheetCopy) schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/journal.zcml0000644000175000017500000000210112270520456027725 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/worksheet.py0000644000175000017500000001654012270520456027765 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Worksheet Views. """ from zope.container.interfaces import INameChooser from zope.security.checker import canWrite from zope.security.interfaces import Unauthorized from zope.traversing.api import getName from zope.traversing.browser.absoluteurl import absoluteURL from zope.publisher.browser import BrowserView from zope.app.form.browser.editview import EditView from z3c.form import form, field, button from schooltool.app.browser import app from schooltool.common.inlinept import InheritTemplate from schooltool.gradebook import GradebookMessage as _ from schooltool.gradebook import interfaces from schooltool.gradebook.activity import Worksheet from schooltool.person.interfaces import IPerson from schooltool.skin import flourish class WorksheetGradebookView(BrowserView): """A view that redirects from the worksheet to its gradebook.""" def __init__(self, context, request): super(WorksheetGradebookView, self).__init__(context, request) url = absoluteURL(self.context, self.request) + '/gradebook' self.request.response.redirect(url) def __call__(self): return "Redirecting..." class WorksheetManageView(object): """A Worksheet view.""" __used_for__ = interfaces.IActivityWorksheet def activities(self): pos = 0 for activity in list(self.context.values()): pos += 1 url = absoluteURL(activity, self.request) if interfaces.ILinkedColumnActivity.providedBy(activity): url += '/editLinkedColumn.html' yield {'name': getName(activity), 'title': activity.title, 'url': url, 'pos': pos, 'deployed': self.context.deployed} def isTemplate(self): return interfaces.IReportWorksheet.providedBy(self.context) def canModify(self): return canWrite(self.context, 'title') def positions(self): return range(1, len(self.context.values())+1) def update(self): self.person = IPerson(self.request.principal, None) if self.person is None: # XXX ignas: i had to do this to make the tests pass, # someone who knows what this code should do if the user # is unauthenticated should add the relevant code raise Unauthorized("You don't have the permission to do this.") if 'DELETE' in self.request: for name in self.request.get('delete', []): del self.context[name] elif 'form-submitted' in self.request: old_pos = 0 for activity in self.context.values(): old_pos += 1 name = getName(activity) if 'pos.'+name not in self.request: continue new_pos = int(self.request['pos.'+name]) if new_pos != old_pos: self.context.changePosition(name, new_pos-1) @property def noActivitiesMessage(self): return _('This worksheet has no activities.') class WorksheetAddView(app.BaseAddView): """A view for adding a worksheet.""" def nextURL(self): #person = IPerson(self.request.principal, None) #self.context.context.resetCurrentWorksheet(person) return absoluteURL(self.context.context, self.request) class FlourishWorksheetAddView(flourish.form.AddForm): """flourish view for adding a worksheet.""" fields = field.Fields(interfaces.IActivityWorksheet).select('title') template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Worksheet Details') @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishWorksheetAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): person = IPerson(self.request.principal, None) if person is None: worksheet = self.context._getDefaultWorksheet() else: worksheet = self.context.getCurrentWorksheet(person) if worksheet is None: url = absoluteURL(self.context.__parent__, self.request) else: url = absoluteURL(worksheet, self.request) + '/gradebook' self.request.response.redirect(url) def create(self, data): self.worksheet = Worksheet(data['title']) return self.worksheet def add(self, worksheet): chooser = INameChooser(self.context) name = chooser.chooseName(worksheet.title, worksheet) self.context[name] = worksheet return worksheet def nextURL(self): return absoluteURL(self.worksheet, self.request) def updateActions(self): super(FlourishWorksheetAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class BaseEditView(EditView): """A base class for edit views that need special redirect.""" def update(self): if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) else: status = EditView.update(self) if 'UPDATE_SUBMIT' in self.request and not self.errors: self.request.response.redirect(self.nextURL()) return status class WorksheetEditView(BaseEditView): """A view for editing worksheet info.""" def nextURL(self): return absoluteURL(self.context.__parent__, self.request) class FlourishWorksheetEditView(flourish.form.Form, form.EditForm): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Worksheet Information') fields = field.Fields(interfaces.IActivityWorksheet).select('title') @property def title(self): return self.context.title def update(self): return form.EditForm.update(self) @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishWorksheetEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): url = absoluteURL(self.context.__parent__, self.request) self.request.response.redirect(url) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context.__parent__, self.request) self.request.response.redirect(url) def updateActions(self): super(FlourishWorksheetEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/0000755000175000017500000000000012322071053026707 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/test_selenium.py0000644000175000017500000000372212270520456032155 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2012 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Functional selenium tests for schooltool.gradebook """ import unittest import os from schooltool.testing.selenium import collect_ftests from schooltool.testing.selenium import SeleniumLayer dir = os.path.abspath(os.path.dirname(__file__)) filename = os.path.join(dir, '../stesting.zcml') journal_filename = os.path.join(dir, '../stesting_journal.zcml') need_journal = ( 'itworks_journal.txt', ) testdir = os.path.dirname(__file__) ftests = [fn for fn in os.listdir(testdir) if (fn.endswith('.txt') and not fn.startswith('.') and not fn in need_journal)] gradebook_selenium_layer = SeleniumLayer(filename, __name__, 'gradebook_selenium_layer') journal_selenium_layer = SeleniumLayer(journal_filename, __name__, 'journal_functional_layer') def test_suite(): return unittest.TestSuite([ collect_ftests(layer=gradebook_selenium_layer, filenames=ftests), collect_ftests(layer=journal_selenium_layer, filenames=need_journal) ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/linked_column_recursion_bug.txt0000644000175000017500000001243712270520456035240 0ustar menesismenesis00000000000000Linked Columns that point within each other ------------------------------------------- We needed to code special protection against a user pointing two sheets into each other's averages and thereby causing an infinite recursion exception. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up one course: >>> manager.ui.course.add('2005-2006', 'Math I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up one section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Math I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Math I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Math I (1)', ... ['paul']) Log in as teacher and go to his gradebook: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() We'll add two new worksheets, Sheet2 and Sheet3: >>> stephan.query.link('Worksheet').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Sheet2') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Worksheet').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Sheet3') >>> stephan.query.id('form-buttons-add').click() We'll add an activity to each sheet. >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('S3') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Sheet2').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('S2') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Sheet1').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('S1') >>> stephan.query.id('form-buttons-add').click() Now we'll go to add a linked activity in Sheet1 that points to an activity in Sheet2. We see that we can add either the activity or the average from both Sheet2 and Sheet3. >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S2 Average S3 Average Let's add the activity from Sheet2, S2. >>> stephan.query.xpath('//input[@value="S2"]').click() Now let's add a linked column to Sheet2. Again we see that we can add either the activity or the average of Sheet1 and Sheet3. >>> stephan.query.link('Sheet2').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S1 Average S3 Average We'll link to the activity from Sheet1. This caused a recursion bug itself, but not anymore. >>> stephan.query.xpath('//input[@value="S1"]').click() Now we'll show what happens when we try to have two sheets point to each others' averages. We'll link Sheet1 to Sheet2's average. >>> stephan.query.link('Sheet1').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> stephan.query_all.xpath('//input[@value="Average"]')[0].click() We see that Sheet2 cannot link back to Sheet1's average because that would cause an infinite recursion exception. >>> stephan.query.link('Sheet2').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S1 S3 Average We can link to Sheet3's average, however, so we will. >>> stephan.query.xpath('//input[@value="Average"]').click() Now we see that Sheet3 can not link to Sheet1 or Sheet2's averages because either one would cause the infinite recursion. >>> stephan.query.link('Sheet3').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S1 S2 >>> stephan.query.name('CANCEL').click() Sheet2 can still add another column linked to Sheet3's average. >>> stephan.query.link('Sheet2').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S1 S3 Average >>> stephan.query.name('CANCEL').click() Sheet1 can still add another column linked to Sheet2 or Sheet3's average. >>> stephan.query.link('Sheet1').click() >>> stephan.query.link('Activity').click() >>> stephan.query.link('Linked Column').click() >>> print stephan.query_all.css('table .buttons input').get_attribute('value') S2 Average S3 Average >>> stephan.query.name('CANCEL').click() schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/ignore_minimum_score.txt0000644000175000017500000000560612270520456033700 0ustar menesismenesis00000000000000Ignore minimum score when computing total and average ----------------------------------------------------- Although we want to use the minimum score of an activity to validate a cell and prevent any values less than the minimum, we don't want to base the total and average off of the minimum as we have done in the past. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up one course: >>> manager.ui.course.add('2005-2006', 'Math I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up one section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Math I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Math I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Math I (1)', ... ['paul']) Log in as teacher and go to his gradebook: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() We'll add a couple activities with minimum scores. >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW1') >>> stephan.query.id('form-widgets-min').ui.set_value('25') >>> from selenium.webdriver.common.keys import Keys >>> stephan.query.id('form-widgets-max').type(Keys.BACK_SPACE, Keys.BACK_SPACE, Keys.BACK_SPACE) >>> stephan.query.id('form-widgets-max').ui.set_value('75') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW2') >>> stephan.query.id('form-widgets-min').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() We'll score them for the student and see that the total and average have no regard for the minimum, the average working off the maximum. >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW1', '51') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW2', '80') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-----+-------+-------+ | Last Name | First Name | HW1 | HW2 | Total | Ave. | | | | 75 | 100 | | | +-----------+------------+-----+-----+-------+-------+ | Carduner | Paul | 51 | 80 | 131.0 | 74.9% | +-----------+------------+-----+-----+-------+-------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/default_section.txt0000644000175000017500000001375312270520456032641 0ustar menesismenesis00000000000000Default section tests ===================== When a person has been added to multiple sections in different school years, the default section when they click the Gradebook tab should be in the active school year. If possible the section should also be in the current term. Some helpers (XXX: duplicated from navigation.txt): >>> # FORMATTERS >>> def format_option(option, selected): ... return ['%s', '*%s*'][selected] % option >>> def format_navigator(header, option): ... return '%s: %s' % (header, option) >>> def format_tab(tab): ... text = tab.query.tag('a').get_attribute('title') ... active = tab.get_attribute('class') in ('active',) ... return ['%s', '*%s*'][active] % text >>> # GETTERS >>> def get_navigators(browser): ... return browser.query_all.css('.refine .content')[:3] >>> def get_section_navigator(browser): ... return get_navigators(browser)[0] >>> def get_term_navigator(browser): ... return get_navigators(browser)[1] >>> def get_schoolyear_navigator(browser): ... return get_navigators(browser)[2] >>> def get_navigator_header(navigator): ... return navigator.query.css('.header').text >>> def get_navigator_options(navigator): ... result = [] ... for option in navigator.query_all.tag('option'): ... result.append((option.text, option.is_selected())) ... return result >>> def get_navigator_selected_option(navigator): ... options = get_navigator_options(navigator) ... text, selected = filter(lambda x:x[-1], options)[0] ... return text >>> def get_tabs(browser): ... return browser.query_all.css('.third-nav li') >>> # PRINTERS >>> def print_navigator_options(navigator): ... for text, selected in get_navigator_options(navigator): ... print format_option(text, selected) >>> def print_navigator(navigator): ... header = get_navigator_header(navigator) ... selected = get_navigator_selected_option(navigator) ... print format_navigator(header, selected) >>> def print_navigators(browser): ... for navigator in get_navigators(browser): ... print_navigator(navigator) >>> def print_section_navigator(browser): ... navigator = get_section_navigator(browser) ... print_navigator_options(navigator) >>> def print_term_navigator(browser): ... navigator = get_term_navigator(browser) ... print_navigator_options(navigator) >>> def print_schoolyear_navigator(browser): ... navigator = get_schoolyear_navigator(browser) ... print_navigator_options(navigator) >>> def print_tabs(browser): ... for tab in get_tabs(browser): ... print format_tab(tab) Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Set up several school years: >>> manager.ui.schoolyear.add('2011', '2011-01-01', '2011-12-31') >>> manager.ui.schoolyear.add('2012', '2012-01-01', '2012-12-31') >>> manager.ui.schoolyear.add('2013', '2013-01-01', '2013-12-31') Currently, the first school year added is the active one. Add a couple of terms in each year: >>> manager.ui.term.add('2011', 'S1', '2011-01-01', '2011-06-30') >>> manager.ui.term.add('2011', 'S2', '2011-07-01', '2011-12-31') >>> manager.ui.term.add('2012', 'S1', '2012-01-01', '2012-06-30') >>> manager.ui.term.add('2012', 'S2', '2012-07-01', '2012-12-31') And some persons: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Jeff', 'Elkner', 'jeff', 'pwd') >>> manager.ui.person.add('David', 'Welsh', 'david', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.person.add('Nestor', 'Guzman', 'nestor', 'pwd') We're going to add different courses for each year: >>> manager.ui.course.add('2011', 'Math') >>> manager.ui.course.add('2012', 'Baseball') >>> manager.ui.course.add('2013', 'Soccer') Now sections for each course: >>> manager.ui.section.add('2011', 'S1', 'Math', ends='S2') >>> manager.ui.section.instructors.add('2011', 'S1', 'Math (1)', ... ['tom', 'jeff', 'david']) >>> manager.ui.section.students.add('2011', 'S1', 'Math (1)', ... ['camila', 'mario']) >>> manager.ui.section.add('2012', 'S1', 'Baseball', ends='S2') >>> manager.ui.section.instructors.add('2012', 'S1', 'Baseball (1)', ... ['tom', 'jeff']) >>> manager.ui.section.students.add('2012', 'S1', 'Baseball (1)', ... ['mario']) After Tom, Jeff and David have been added as instructors to sections in the two years, we'll activate the 2012 year: >>> manager.open('http://localhost/schoolyears') >>> manager.query.link('Activate New Year').click() >>> manager.query.css('input[value="2012"]').click() >>> manager.query.name('SUBMIT').click() We'll check that the first time Tom logs in he's redirected to a 2012 section: >>> tom = browsers.tom >>> tom.ui.login('tom', 'pwd') >>> tom.query.link('Gradebook').click() >>> print_navigators(tom) Section: Baseball (1) Term: S1 Year: 2012 Now, we'll set the current term to be S2 in 2012: >>> manager.open('http://localhost/time?value=2012-08-01') And get Jeff to log in for the first time. He should be redirected to the Soccer S2 section: >>> jeff = browsers.jeff >>> jeff.ui.login('jeff', 'pwd') >>> jeff.query.link('Gradebook').click() >>> print_navigators(jeff) Section: Baseball (1) Term: S2 Year: 2012 If David logs in, he's redirected to his first section in 2011: >>> david = browsers.david >>> david.ui.login('david', 'pwd') >>> david.query.link('Gradebook').click() >>> print_navigators(david) Section: Math (1) Term: S1 Year: 2011 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/hiding_worksheets.txt0000644000175000017500000001543312270520456033206 0ustar menesismenesis00000000000000Hiding Worksheets ----------------- We want to allow the user to hide a worksheet so that it no longer figures in the gradebook. The worksheet will not be deleted from the database, but it will be ignored in all areas of gradebook management. Helpers: >>> # FORMATTERS >>> def format_tab(tab): ... text = tab.query.tag('a').text ... active = tab.get_attribute('class') in ('active',) ... return ['%s', '*%s*'][active] % text >>> def format_menu(menu): ... result = [] ... header = menu.query.css('.header').text ... result.append(header) ... result.append('-'*len(header)) ... options = [a.text for a in menu.query_all.tag('a')] ... result.extend(options) ... return '\n'.join(result) >>> # GETTERS >>> def get_tabs(browser): ... return browser.query_all.css('.third-nav li') >>> # PRINTERS >>> def print_tabs(browser): ... for tab in get_tabs(browser): ... print format_tab(tab) >>> def print_menus(browser, navigators=True): ... menus = browser.query_all.css('.refine .content') ... if navigators: ... menus = menus[3:] ... for menu in menus: ... print format_menu(menu), '\n' Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up one course: >>> manager.ui.course.add('2005-2006', 'Math I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up one section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Math I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Math I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Math I (1)', ... ['paul']) Log in as teacher and go to his gradebook: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() In a regular worksheet the sidebar has some links that act on the worksheet being viewed and other that act on the gradebook. Let's print the worksheet menus in the sidebar: >>> print_menus(stephan) Add --- Worksheet Activity Settings -------- Worksheets Category Weights Reports ------- Gradebook Export Printable Worksheet The sidebar shows additional options for users that can modify the course. Let's allow the manager to edit the gradebook: >>> manager.query.link('Server').click() >>> manager.query.link('Security').click() >>> manager.query.xpath('//a[@title="Edit the access rights"]').click() >>> manager.query.id('on.administration_can_grade_students').click() >>> manager.query.name('UPDATE_SUBMIT').click() Add to Administrators group, because Clerks cannot see all of this: >>> manager.ui.group.members.add('2005-2006', 'School Administrators', ['manager']) And see the options displayed to him in the gradebook: >>> manager.ui.section.go('2005-2006', 'Year', 'Math I (1)') >>> manager.query.link('Gradebook').click() >>> print_menus(manager, navigators=False) Add --- Worksheet Activity Settings -------- Worksheets Category Weights Actions ------- Add to Course Worksheets Reports ------- Gradebook Export Printable Worksheet We'll add two new worksheets, Sheet2 and Sheet3, and will make Sheet2 the current worksheet: >>> stephan.query.link('Worksheet').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Sheet2') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Worksheet').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Sheet3') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Sheet2').click() >>> print_tabs(stephan) Sheet1 *Sheet2* Sheet3 Now we'll hide our current worksheet: >>> stephan.query.link('Worksheets').click() >>> sel = '//input[@type="checkbox" and @value="Sheet2"]' >>> stephan.query.xpath(sel).click() Finally, we'll return to the gradebook, noting that it handles the current worksheet being hidden, changing the current worksheet to the first one that is not hidden. >>> stephan.query.link('Done').click() >>> print_tabs(stephan) *Sheet1* Sheet3 Unhiding Worksheets ------------------- Now that we can hide worksheets, we need to allow the user to change their mind and unhide a worksheet they previously hid. We need to navigate to the worksheets from which we can call up the view for unhiding worksheets. We'll unhide the worksheet we just hid: >>> stephan.query.link('Worksheets').click() >>> sel = '//input[@type="checkbox" and @value="Sheet2"]' >>> stephan.query.xpath(sel).click() After returning to the gradebook view we see that the worksheet has reappeared in the worksheets tabs. >>> stephan.query.link('Done').click() >>> print_tabs(stephan) *Sheet1* Sheet2 Sheet3 Hiding all the worksheets ------------------------- It is possible to hide all the worksheets in the gradebook: >>> stephan.query.link('Worksheets').click() >>> for sheet in ['Worksheet', 'Sheet2', 'Sheet3']: ... sel = '//input[@type="checkbox" and @value="%s"]' % sheet ... stephan.query.xpath(sel).click() When we return to the gradebook, we get no tabs and a warning message: >>> stephan.query.link('Done').click() >>> get_tabs(stephan) [] >>> print stephan.query.css('.page .header h1').text No Visible Worksheets >>> print stephan.query_all.css('.container p')[0].text This section contains only worksheets that are hidden. When all the worksheets are hidden, the menus only show options that act on the gradebook: >>> print_menus(stephan) Add --- Worksheet Settings -------- Worksheets The behavior is the same for the manager: >>> manager.ui.section.go('2005-2006', 'Year', 'Math I (1)') >>> manager.query.link('Gradebook').click() >>> get_tabs(manager) [] >>> print manager.query.css('.page .header h1').text No Visible Worksheets >>> print manager.query_all.css('.container p')[0].text This section contains only worksheets that are hidden. >>> print_menus(manager, navigators=False) Add --- Worksheet Settings -------- Worksheets schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/__init__.py0000644000175000017500000000145212270520456031032 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2012 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Selenium tests for schooltool.gradebook """ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/popup_menus.txt0000644000175000017500000006730412270520456032044 0ustar menesismenesis00000000000000Popup Menus ----------- Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') We will add a custom score system which we will use later. >>> manager.query.link('School').click() >>> manager.query.link('Score Systems').click() >>> manager.query.link('Score System').click() >>> manager.query.id('title').ui.set_value('Good/Bad') >>> manager.query.name('displayed1').ui.set_value('Good') >>> manager.query.name('abbr1').ui.set_value('G') >>> manager.query.name('value1').ui.set_value('1') >>> manager.query.name('percent1').ui.set_value('70') >>> manager.query.name('SAVE').click() >>> manager.query.name('displayed2').ui.set_value('Bad') >>> manager.query.name('abbr2').ui.set_value('B') >>> manager.query.name('value2').ui.set_value('0') >>> manager.query.name('percent2').ui.set_value('0') >>> manager.query.name('SAVE').click() >>> manager.query.name('UPDATE_SUBMIT').click() Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Fall', '2005-09-01', '2006-01-31') >>> manager.ui.term.add('2005-2006', 'Spring', '2006-02-01', '2006-07-15') Set up one course: >>> manager.ui.course.add('2005-2006', 'Physics I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Claudia', 'Richter', 'claudia', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up a section with instructor and students for the Fall: >>> manager.ui.section.add('2005-2006', 'Fall', 'Physics I') >>> manager.ui.section.instructors.add('2005-2006', 'Fall', 'Physics I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Fall', 'Physics I (1)', ... ['tom', 'claudia', 'paul']) Log in as teacher: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.query.link('Gradebook').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 1') >>> desc = 'Homework 1' >>> stephan.query.id('form-widgets-description').ui.set_value(desc) >>> stephan.query.id('form-widgets-category').ui.set_value('Assignment') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz') >>> desc = 'Week 1 Pop Quiz' >>> stephan.query.id('form-widgets-description').ui.set_value(desc) >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() Add some grades: >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW1', '40') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'HW1', '48') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW1', '45') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'Quiz', '90') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'Quiz', '88') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Quiz', '29') >>> stephan.query.name('UPDATE_SUBMIT').click() Check the worksheet. By default the Total and Average columns are calculated normally: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+-------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+-------+ | Carduner | Paul | 40 | 90 | 130.0 | 86.7% | | Hoffman | Tom | 48 | 88 | 136.0 | 90.7% | | Richter | Claudia | 45 | 29 | 74.0 | 49.3% | +-----------+------------+-----+------+-------+-------+ The total columns have hidden popup menus: >>> total_menu = stephan.query.css('#column_total ul.popup_menu') >>> stephan.wait_no(lambda:total_menu.query.tag('img')) >>> print total_menu >>> total_menu.is_displayed() False >>> average_menu = stephan.query.css('#column_average ul.popup_menu') >>> stephan.wait_no(lambda:average_menu.query.tag('img')) >>> print average_menu >>> average_menu.is_displayed() False They're shown when the user clicks on the column headers. The user can hide them again clicking outside the menus: >>> stephan.query.link('Total').click() >>> total_menu.is_displayed() True >>> stephan.query.css('span.school').click() >>> total_menu.is_displayed() False Same with the Average menu: >>> stephan.query.link('Ave.').click() >>> average_menu.is_displayed() True >>> stephan.query.css('span.school').click() >>> average_menu.is_displayed() False Let's hide both total columns: >>> stephan.query.link('Total').click() >>> stephan.query.link('Hide').click() >>> stephan.query.link('Ave.').click() >>> stephan.query.link('Hide').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+ | Last Name | First Name | HW1 | Quiz | | | | 50 | 100 | +-----------+------------+-----+------+ | Carduner | Paul | 40 | 90 | | Hoffman | Tom | 48 | 88 | | Richter | Claudia | 45 | 29 | +-----------+------------+-----+------+ Hidden columns can be shown again using the Name menu: >>> name_menu = stephan.query.css('#students-part th.name ul.popup_menu') >>> stephan.wait_no(lambda:name_menu.query.tag('img')) >>> # XXX: journal options should not appear here >>> print name_menu >>> name_menu.is_displayed() False >>> stephan.query.link('Last Name').click() >>> name_menu.is_displayed() True Let's show both total columns: >>> stephan.query.link('Show Total').click() >>> stephan.query.link('Last Name').click() >>> stephan.query.link('Show Ave.').click() and set the score system we created at the beginning for the Average column: >>> stephan.query.link('Ave.').click() >>> stephan.query.link('Good/Bad').click() >>> average_menu = stephan.query.css('#column_average ul.popup_menu') >>> stephan.wait_no(lambda:average_menu.query.tag('img')) >>> print average_menu >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+------+ | Carduner | Paul | 40 | 90 | 130.0 | Good | | Hoffman | Tom | 48 | 88 | 136.0 | Good | | Richter | Claudia | 45 | 29 | 74.0 | Bad | +-----------+------------+-----+------+-------+------+ Now, let's change to the extended letter grade scoresystem: >>> stephan.query.link('Ave.').click() >>> stephan.query.link('Extended Letter Grade').click() >>> average_menu = stephan.query.css('#column_average ul.popup_menu') >>> stephan.wait_no(lambda:average_menu.query.tag('img')) >>> print average_menu >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+------+ | Carduner | Paul | 40 | 90 | 130.0 | B | | Hoffman | Tom | 48 | 88 | 136.0 | A- | | Richter | Claudia | 45 | 29 | 74.0 | F | +-----------+------------+-----+------+-------+------+ Now, let's test a corner case. The Gradebook allows extra credits in scores, and because of the way the average is calculated, there's a possibility of having averages higher that 100%. Before testing this, let's remove the extended letter grade scoresystem for the average: >>> stephan.query.link('Ave.').click() >>> stephan.query.link('No score system').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+-------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+-------+ | Carduner | Paul | 40 | 90 | 130.0 | 86.7% | | Hoffman | Tom | 48 | 88 | 136.0 | 90.7% | | Richter | Claudia | 45 | 29 | 74.0 | 49.3% | +-----------+------------+-----+------+-------+-------+ Let's grade Claudia so we get an average higher than 100%: >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW1', '51') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Quiz', '101') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+--------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+--------+ | Carduner | Paul | 40 | 90 | 130.0 | 86.7% | | Hoffman | Tom | 48 | 88 | 136.0 | 90.7% | | Richter | Claudia | 51 | 101 | 152.0 | 101.3% | +-----------+------------+-----+------+-------+--------+ Even though this average is higher than 100%, if we convert it back to the extended letter grade scoresystem, we should get an A+: >>> stephan.query.link('Ave.').click() >>> stephan.query.link('Extended Letter Grade').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+------+ | Carduner | Paul | 40 | 90 | 130.0 | B | | Hoffman | Tom | 48 | 88 | 136.0 | A- | | Richter | Claudia | 51 | 101 | 152.0 | A+ | +-----------+------------+-----+------+-------+------+ And if we change to the Good/Bad scoresystem, we should get Good: >>> stephan.query.link('Ave.').click() >>> stephan.query.link('Good/Bad').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-------+------+ | Last Name | First Name | HW1 | Quiz | Total | Ave. | | | | 50 | 100 | | | +-----------+------------+-----+------+-------+------+ | Carduner | Paul | 40 | 90 | 130.0 | Good | | Hoffman | Tom | 48 | 88 | 136.0 | Good | | Richter | Claudia | 51 | 101 | 152.0 | Good | +-----------+------------+-----+------+-------+------+ Users can also hide the total columns from the Name popup menu: >>> stephan.query.link('Last Name').click() >>> stephan.query.link('Hide Total').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+------+ | Last Name | First Name | HW1 | Quiz | Ave. | | | | 50 | 100 | | +-----------+------------+-----+------+------+ | Carduner | Paul | 40 | 90 | Good | | Hoffman | Tom | 48 | 88 | Good | | Richter | Claudia | 51 | 101 | Good | +-----------+------------+-----+------+------+ Now, let's insert a few more activities: >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Assignment') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+------+-----+-------+------+ | Last Name | First Name | HW1 | Quiz | HW2 | Quiz2 | Ave. | | | | 50 | 100 | 100 | 100 | | +-----------+------------+-----+------+-----+-------+------+ | Carduner | Paul | 40 | 90 | | | Good | | Hoffman | Tom | 48 | 88 | | | Good | | Richter | Claudia | 51 | 101 | | | Good | +-----------+------------+-----+------+-----+-------+------+ Activities also have their own popup menus: >>> hw1_menu = stephan.query.css('#Activity ul.popup_menu') >>> stephan.wait_no(lambda:hw1_menu.query.tag('img')) >>> print hw1_menu Notice how this activity can be moved to the right. Let's move it: >>> stephan.query.link('HW1').click() >>> stephan.query.link('Move right').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+------+-----+-----+-------+------+ | Last Name | First Name | Quiz | HW1 | HW2 | Quiz2 | Ave. | | | | 100 | 50 | 100 | 100 | | +-----------+------------+------+-----+-----+-------+------+ | Carduner | Paul | 90 | 40 | | | Good | | Hoffman | Tom | 88 | 48 | | | Good | | Richter | Claudia | 101 | 51 | | | Good | +-----------+------------+------+-----+-----+-------+------+ Now, let's bring the Quiz2 activity to the left: >>> stephan.query.link('Quiz2').click() >>> stephan.query.link('Move left').click() >>> stephan.query.link('Quiz2').click() >>> stephan.query.link('Move left').click() >>> stephan.query.link('Quiz2').click() >>> stephan.query.link('Move left').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | HW2 | Ave. | | | | 100 | 100 | 50 | 100 | | +-----------+------------+-------+------+-----+-----+------+ | Carduner | Paul | | 90 | 40 | | Good | | Hoffman | Tom | | 88 | 48 | | Good | | Richter | Claudia | | 101 | 51 | | Good | +-----------+------------+-------+------+-----+-----+------+ Activities can be edited: >>> stephan.query.link('HW2').click() >>> stephan.query.link('Edit').click() >>> stephan.query.id('form-widgets-label').ui.set_value('HW-2') >>> stephan.query.id('form-buttons-apply').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | HW-2 | Ave. | | | | 100 | 100 | 50 | 100 | | +-----------+------------+-------+------+-----+------+------+ | Carduner | Paul | | 90 | 40 | | Good | | Hoffman | Tom | | 88 | 48 | | Good | | Richter | Claudia | | 101 | 51 | | Good | +-----------+------------+-------+------+-----+------+------+ Activities can be scored in a separate page: >>> stephan.query.link('HW-2').click() >>> stephan.query.link('Score this').click() >>> print stephan.query.css('h2')

Grade Activity

>>> print stephan.query.css('tbody') >>> stephan.query.id('tom').ui.set_value('70') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | HW-2 | Ave. | | | | 100 | 100 | 50 | 100 | | +-----------+------------+-------+------+-----+------+------+ | Carduner | Paul | | 90 | 40 | | Good | | Hoffman | Tom | | 88 | 48 | 70 | Good | | Richter | Claudia | | 101 | 51 | | Good | +-----------+------------+-------+------+-----+------+------+ Or filled with same value for all students: >>> stephan.query.link('HW-2').click() >>> stephan.query.link('Fill down').click() >>> stephan.query.id('filldown_value').ui.set_value('75') >>> stephan.query.name('SUBMIT').click() >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | HW-2 | Ave. | | | | 100 | 100 | 50 | 100 | | +-----------+------------+-------+------+-----+------+------+ | Carduner | Paul | | 90 | 40 | 75 | Good | | Hoffman | Tom | | 88 | 48 | 70 | Good | | Richter | Claudia | | 101 | 51 | 75 | Good | +-----------+------------+-------+------+-----+------+------+ Activities can be deleted: >>> stephan.query.link('HW-2').click() >>> stephan.query.link('Delete').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | Ave. | | | | 100 | 100 | 50 | | +-----------+------------+-------+------+-----+------+ | Carduner | Paul | | 90 | 40 | Good | | Hoffman | Tom | | 88 | 48 | Good | | Richter | Claudia | | 101 | 51 | Good | +-----------+------------+-------+------+-----+------+ and sorted: >>> stephan.query.link('Quiz').click() >>> stephan.query.link('Sort by').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | Ave. | | | | 100 | 100 | 50 | | +-----------+------------+-------+------+-----+------+ | Richter | Claudia | | 101 | 51 | Good | | Carduner | Paul | | 90 | 40 | Good | | Hoffman | Tom | | 88 | 48 | Good | +-----------+------------+-------+------+-----+------+ Let's sort by student name: >>> stephan.query.link('First Name').click() >>> stephan.query.link('Sort by').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | Ave. | | | | 100 | 100 | 50 | | +-----------+------------+-------+------+-----+------+ | Richter | Claudia | | 101 | 51 | Good | | Carduner | Paul | | 90 | 40 | Good | | Hoffman | Tom | | 88 | 48 | Good | +-----------+------------+-------+------+-----+------+ >>> stephan.query.link('Last Name').click() >>> stephan.query.link('Sort by').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | Ave. | | | | 100 | 100 | 50 | | +-----------+------------+-------+------+-----+------+ | Carduner | Paul | | 90 | 40 | Good | | Hoffman | Tom | | 88 | 48 | Good | | Richter | Claudia | | 101 | 51 | Good | +-----------+------------+-------+------+-----+------+ >>> stephan.query.link('Last Name').click() >>> stephan.query.link('Sort by').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+-----+------+ | Last Name | First Name | Quiz2 | Quiz | HW1 | Ave. | | | | 100 | 100 | 50 | | +-----------+------------+-------+------+-----+------+ | Richter | Claudia | | 101 | 51 | Good | | Hoffman | Tom | | 88 | 48 | Good | | Carduner | Paul | | 90 | 40 | Good | +-----------+------------+-------+------+-----+------+ Student names also have popup menus: >>> sel = '#students-part tbody td:first-child a.popup_link' >>> for link in stephan.query_all.css(sel): ... print link.get_attribute('title') Claudia Richter Tom Hoffman Paul Carduner >>> sel = '#students-part tbody td:first-child ul.popup_menu' >>> claudia_menu, tom_menu, paul_menu = stephan.query_all.css(sel) By default, they are hidden: >>> claudia_menu.is_displayed() False >>> tom_menu.is_displayed() False >>> paul_menu.is_displayed() False And they appear when the user clicks on the student names: >>> stephan.query.link('Hoffman').click() >>> tom_menu.is_displayed() True These menus contain options related to the student: >>> print tom_menu ././@LongLink0000000000000000000000000000015000000000000011211 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/weighting_categories_not_hundred.txtschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/weighting_categories_not_hundred.0000644000175000017500000002313612270520456035510 0ustar menesismenesis00000000000000Category Weighting when weights don't add up to 100 --------------------------------------------------- We'll test that the Category Weights view doesn't need the weights to add up to 100 anymore. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up a course: >>> manager.ui.course.add('2005-2006', 'Physics I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Claudia', 'Richter', 'claudia', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up a section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Physics I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Physics I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Physics I (1)', ... ['tom', 'claudia', 'paul']) Log in as teacher and go to his gradebook: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() Add some activities to the default worksheet: >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 1') >>> stephan.query.id('form-widgets-category').ui.set_value('Homework') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz 1') >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Homework') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() Add grades for the first three activities for Paul: >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW1', '40') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'Quiz1', '90') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW2', '45') Add grades for the first three activities for Tom: >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'HW1', '45') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'Quiz1', '80') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'HW2', '50') Add grades for the first three activities for Claudia: >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW1', '50') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Quiz1', '95') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW2', '50') >>> stephan.query.name('UPDATE_SUBMIT').click() By default the Average column is calculated normally: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Total | Ave. | | | | 50 | 100 | 50 | 100 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 175.0 | 87.5% | | Hoffman | Tom | 45 | 80 | 50 | | 175.0 | 87.5% | | Richter | Claudia | 50 | 95 | 50 | | 195.0 | 97.5% | +-----------+------------+-----+-------+-----+-------+-------+-------+ Let's create some category weights for the current worksheet. We'll fill in valid values for Assignment, Homework and Exam, even though they don't add up to 100, hitting 'Submit' will succeed and return us to the gradebook. There we will note the effect of the weighting in the Average column. >>> stephan.query.link('Category Weights').click() >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('10') >>> stephan.query.id('exam').clear() >>> stephan.query.id('exam').ui.set_value('25') >>> stephan.query.id('homework').clear() >>> stephan.query.id('homework').ui.set_value('15') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Total | Ave. | | | | 50 | 100 | 50 | 100 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 175.0 | 88.1% | | Hoffman | Tom | 45 | 80 | 50 | | 175.0 | 85.6% | | Richter | Claudia | 50 | 95 | 50 | | 195.0 | 96.9% | +-----------+------------+-----+-------+-----+-------+-------+-------+ Let's add a new Assignment activity: >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Experiment') >>> stephan.query.id('form-widgets-category').ui.set_value('Assignment') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('10') >>> stephan.query.id('form-buttons-add').click() Let's grade the new assignment for Paul and Tom: >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'Exper', '9') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'Exper', '7') >>> stephan.query.name('UPDATE_SUBMIT').click() Note how the Average changed for Paul and Tom, but not for Claudia: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 88.5% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 82.5% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 96.9% | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ Now, let's only give Homeworks some weight: >>> stephan.query.link('Category Weights').click() >>> stephan.query.id('assignment').clear() >>> stephan.query.id('exam').clear() >>> stephan.query.id('homework').clear() >>> stephan.query.id('homework').ui.set_value('1') >>> stephan.query.name('UPDATE_SUBMIT').click() The Averages have changed: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 85.0% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 95.0% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 100.0% | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ Let's test that explicit zeros are saved: >>> stephan.query.link('Category Weights').click() >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('0.0') >>> stephan.query.id('essay').clear() >>> stephan.query.id('essay').ui.set_value('0.0') >>> stephan.query.id('exam').clear() >>> stephan.query.id('lab').clear() >>> stephan.query.id('lab').ui.set_value('0.0') >>> stephan.query.id('project').clear() >>> stephan.query.id('project').ui.set_value('0.0') >>> stephan.query.name('UPDATE_SUBMIT').click() Since all these weights are zero, they shouldn't affect the averages: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 85.0% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 95.0% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 100.0% | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/navigation.txt0000644000175000017500000004245412270520456031630 0ustar menesismenesis00000000000000Gradebook navigation features ============================= We'll test how the user navigates through the gradebook interface. Some helpers: >>> # FORMATTERS >>> def format_option(option, selected): ... return ['%s', '*%s*'][selected] % option >>> def format_navigator(header, option): ... return '%s: %s' % (header, option) >>> def format_tab(tab): ... text = tab.query.tag('a').get_attribute('title') ... active = tab.get_attribute('class') in ('active',) ... return ['%s', '*%s*'][active] % text >>> # GETTERS >>> def get_navigators(browser): ... return browser.query_all.css('.refine .content')[:3] >>> def get_section_navigator(browser): ... return get_navigators(browser)[0] >>> def get_term_navigator(browser): ... return get_navigators(browser)[1] >>> def get_schoolyear_navigator(browser): ... return get_navigators(browser)[2] >>> def get_navigator_header(navigator): ... return navigator.query.css('.header').text >>> def get_navigator_options(navigator): ... result = [] ... for option in navigator.query_all.tag('option'): ... result.append((option.text, option.is_selected())) ... return result >>> def get_navigator_selected_option(navigator): ... options = get_navigator_options(navigator) ... text, selected = filter(lambda x:x[-1], options)[0] ... return text >>> def get_tabs(browser): ... return browser.query_all.css('.third-nav li') >>> # PRINTERS >>> def print_navigator_options(navigator): ... for text, selected in get_navigator_options(navigator): ... print format_option(text, selected) >>> def print_navigator(navigator): ... header = get_navigator_header(navigator) ... selected = get_navigator_selected_option(navigator) ... print format_navigator(header, selected) >>> def print_navigators(browser): ... for navigator in get_navigators(browser): ... print_navigator(navigator) >>> def print_section_navigator(browser): ... navigator = get_section_navigator(browser) ... print_navigator_options(navigator) >>> def print_term_navigator(browser): ... navigator = get_term_navigator(browser) ... print_navigator_options(navigator) >>> def print_schoolyear_navigator(browser): ... navigator = get_schoolyear_navigator(browser) ... print_navigator_options(navigator) >>> def print_tabs(browser): ... for tab in get_tabs(browser): ... print format_tab(tab) Let's log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') and add a few things: - School years >>> manager.ui.schoolyear.add('2012', '2012-01-01', '2012-12-31') >>> manager.ui.schoolyear.add('2013', '2013-01-01', '2013-12-31') - Terms >>> manager.ui.term.add('2012', 'Q1', '2012-01-01', '2012-03-31') >>> manager.ui.term.add('2012', 'Q2', '2012-04-01', '2012-06-30') >>> manager.ui.term.add('2012', 'Q3', '2012-07-01', '2012-09-30') >>> manager.ui.term.add('2012', 'Q4', '2012-10-01', '2012-12-31') >>> manager.ui.term.add('2013', 'S1', '2013-01-01', '2013-06-30') >>> manager.ui.term.add('2013', 'S2', '2013-07-01', '2013-12-31') - Courses >>> manager.ui.course.add('2012', 'Math') >>> manager.ui.course.add('2012', 'Baseball') >>> manager.ui.course.add('2012', 'Soccer') >>> manager.ui.course.add('2013', 'Math') >>> manager.ui.course.add('2013', 'Baseball') - Sections. We'll customize the titles for clarity: >>> manager.ui.section.add('2012', 'Q1', 'Math', ends='Q4') >>> manager.ui.section.add('2012', 'Q3', 'Baseball', title='Baseball Q3') >>> manager.ui.section.add('2012', 'Q1', 'Soccer', ends='Q2') >>> for term in ['Q1', 'Q2', 'Q3', 'Q4']: ... manager.ui.section.go('2012', term, 'Math (1)') ... manager.query.xpath('//a[@title="Edit this section"]').click() ... title = manager.query.id('form-widgets-title') ... title.clear() ... title.ui.set_value('Math %s' % term) ... manager.query.id('form-buttons-apply').click() >>> for term in ['Q1', 'Q2']: ... manager.ui.section.go('2012', term, 'Soccer (2)') ... manager.query.xpath('//a[@title="Edit this section"]').click() ... title = manager.query.id('form-widgets-title') ... title.clear() ... title.ui.set_value('Soccer %s' % term) ... manager.query.id('form-buttons-apply').click() >>> manager.ui.section.add('2013', 'S1', 'Math', ends='S2') >>> manager.ui.section.add('2013', 'S1', 'Baseball', ends='S2') >>> for term in ['S1', 'S2']: ... manager.ui.section.go('2013', term, 'Math (1)') ... manager.query.xpath('//a[@title="Edit this section"]').click() ... title = manager.query.id('form-widgets-title') ... title.clear() ... title.ui.set_value('Math %s' % term) ... manager.query.id('form-buttons-apply').click() >>> for term in ['S1', 'S2']: ... manager.ui.section.go('2013', term, 'Baseball (2)') ... manager.query.xpath('//a[@title="Edit this section"]').click() ... title = manager.query.id('form-widgets-title') ... title.clear() ... title.ui.set_value('Baseball %s' % term) ... manager.query.id('form-buttons-apply').click() - People: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Jeffrey', 'Elkner', 'jeffrey', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.person.add('Nestor', 'Guzman', 'nestor', 'pwd') >>> manager.ui.person.add('Liliana', 'Vividor', 'liliana', 'pwd') - Instructors and students. Here's the section setup we'll create +------+ | 2012 | +------+ +-----------+-----------+-------------+---------+ | Q1 | Q2 | Q3 | Q4 | +-----------+-----------+-------------+---------+ | Math Q1 | Math Q2 | Math Q3 | Math Q4 | | jeffrey | jeffrey | jeffrey | jeffrey | | ******* | tom | ******* | ******* | | camila | ******* | camila | camila | | mario | camila | mario | mario | | | mario | | | +-----------+-----------+-------------+---------+ | Soccer Q1 | Soccer Q2 | | | | tom | jeffrey | | | | ********* | tom | | | | camila | ********* | | | | mario | camila | | | | nestor | mario | | | | | nestor | | | +-----------+-----------+-------------+---------+ | | | Baseball Q3 | | | | | tom | | | | | *********** | | | | | nestor | | | | | liliana | | +-----------+-----------+-------------+---------+ +------+ | 2013 | +------+ +-------------+-------------+ | S1 | S2 | +-------------+-------------+ | Math S1 | Math S2 | | tom | tom | | ******* | jeffrey | | camila | ******* | | mario | camila | | | mario | +-------------+-------------+ | Baseball S1 | Baseball S2 | | tom | tom | | ********* | *********** | | nestor | nestor | | liliana | liliana | +-------------+-------------+ >>> manager.ui.section.instructors.add('2012', 'Q3', 'Baseball Q3', ... ['tom']) >>> manager.ui.section.instructors.add('2012', 'Q1', 'Soccer Q1', ... ['tom']) >>> manager.ui.section.instructors.add('2012', 'Q2', 'Soccer Q2', ... ['jeffrey']) >>> manager.ui.section.instructors.add('2012', 'Q1', 'Math Q1', ... ['jeffrey']) >>> manager.ui.section.instructors.add('2012', 'Q2', 'Math Q2', ... ['tom']) >>> manager.ui.section.instructors.remove('2012', 'Q3', 'Math Q3', ... ['tom']) >>> manager.ui.section.students.add('2012', 'Q1', 'Math Q1', ... ['camila', 'mario']) >>> manager.ui.section.students.add('2012', 'Q1', 'Soccer Q1', ... ['camila', 'mario', 'nestor']) >>> manager.ui.section.students.add('2012', 'Q3', 'Baseball Q3', ... ['nestor', 'liliana']) >>> manager.ui.section.instructors.add('2013', 'S1', 'Math S1', ... ['tom']) >>> manager.ui.section.instructors.add('2013', 'S2', 'Math S2', ... ['jeffrey']) >>> manager.ui.section.instructors.add('2013', 'S1', 'Baseball S1', ... ['tom']) >>> manager.ui.section.students.add('2013', 'S1', 'Math S1', ... ['camila', 'mario']) >>> manager.ui.section.students.add('2013', 'S1', 'Baseball S1', ... ['nestor', 'liliana']) Section / Term / Year navigators -------------------------------- These navigator menus are placed at the top of the left sidebar. Let's create browsers for both teachers and go to their gradebooks: >>> jeffrey = browsers.jeffrey >>> jeffrey.ui.login('jeffrey', 'pwd') >>> jeffrey.query.link('Gradebook').click() >>> tom = browsers.tom >>> tom.ui.login('tom', 'pwd') >>> tom.query.link('Gradebook').click() The first time the user visits the gradebook, the selected section in the navigators will be a section in the active school year: In Jeffrey's case that's the Math Q1 section: >>> print_navigators(jeffrey) Section: Math Q1 Term: Q1 Year: 2012 In Tom's case it's Soccer Q1: >>> print_navigators(tom) Section: Soccer Q1 Term: Q1 Year: 2012 Users have access to all of their sections in that term through the Section navigator. Sections are sorted alphabetically: >>> print_section_navigator(jeffrey) *Math Q1* >>> print_section_navigator(tom) *Soccer Q1* Let's move Jeffrey to his Math Q2 section: >>> navigator = jeffrey.query_all.css('.refine .navigator')[1] >>> page = jeffrey.query.tag('html') >>> navigator.ui.set_value('Q2') >>> jeffrey.wait(lambda: page.expired) >>> print_navigators(jeffrey) Section: Math Q2 Term: Q2 Year: 2012 The Term navigator allows users to change between terms in that school year. Terms will be listed only if the user has a section in that term. Terms are sorted chronologically: >>> print_term_navigator(jeffrey) Q1 *Q2* Q3 Q4 >>> print_term_navigator(tom) *Q1* Q2 Q3 The Term navigator has another feature, it takes the user to a section of the matching course (if any exists). For example, if Jeffrey selects Q3, he will be taken to the Math Q3 section: >>> navigator = jeffrey.query_all.css('.refine .navigator')[1] >>> page = jeffrey.query.tag('html') >>> navigator.ui.set_value('Q3') >>> jeffrey.wait(lambda: page.expired) >>> print_navigators(jeffrey) Section: Math Q3 Term: Q3 Year: 2012 If Tom selects the Q2 term, he will be taken to the first section he was added to in that term, because there are no sections matching the Baseball course: >>> navigator = tom.query_all.css('.refine .navigator')[1] >>> page = tom.query.tag('html') >>> navigator.ui.set_value('Q2') >>> tom.wait(lambda: page.expired) >>> print_navigators(tom) Section: Soccer Q2 Term: Q2 Year: 2012 Finally, the Year navigator takes the user to the first section he was added in that year. Years are sorted chronologically: >>> print_schoolyear_navigator(jeffrey) *2012* 2013 >>> navigator = jeffrey.query_all.css('.refine .navigator')[2] >>> page = jeffrey.query.tag('html') >>> navigator.ui.set_value('2013') >>> jeffrey.wait(lambda: page.expired) >>> print_navigators(jeffrey) Section: Math S2 Term: S2 Year: 2013 >>> navigator = tom.query_all.css('.refine .navigator')[2] >>> page = tom.query.tag('html') >>> navigator.ui.set_value('2013') >>> tom.wait(lambda: page.expired) >>> print_navigators(tom) Section: Math S1 Term: S1 Year: 2013 >>> print_schoolyear_navigator(tom) 2012 *2013* If the teacher is removed from the section, he can no longer access its gradebook through the navigators: >>> manager.ui.section.instructors.remove('2012', 'Q3', 'Math Q3', ... ['jeffrey']) >>> navigator = jeffrey.query_all.css('.refine .navigator')[2] >>> page = jeffrey.query.tag('html') >>> navigator.ui.set_value('2012') >>> jeffrey.wait(lambda: page.expired) >>> print_term_navigator(jeffrey) Q1 *Q2* >>> print_navigators(jeffrey) Section: Soccer Q2 Term: Q2 Year: 2012 Worksheet tabs -------------- When the gradebook of a section has many worksheets, the user can navigate through them using the tabs in the tertiary navigation bar. By default, every section has only one worksheet: >>> print_tabs(jeffrey) *Sheet1* Let's add a few more worksheets: >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet2') >>> jeffrey.query.id('form-buttons-add').click() >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet3') >>> jeffrey.query.id('form-buttons-add').click() >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet4') >>> jeffrey.query.id('form-buttons-add').click() >>> print_tabs(jeffrey) Sheet1 Sheet2 Sheet3 *Sheet4* The user can change to another worksheet by clicking on its tab: >>> jeffrey.query.link('Sheet2').click() >>> print_tabs(jeffrey) Sheet1 *Sheet2* Sheet3 Sheet4 There are also some arrows that help the user to change worksheets. When there are not enough worksheets to fill the tertiary navigation bar, all the arrows are disabled: >>> for arrow in jeffrey.query_all.css('.navbar-arrow'): ... print arrow.get_attribute('class') navbar-arrow navbar-go-previous navbar-arrow-inactive navbar-arrow navbar-go-next navbar-arrow-inactive navbar-arrow navbar-list-worksheets navbar-arrow-inactive Let's add more worksheets to fill the tertiary navigation bar: >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet5') >>> jeffrey.query.id('form-buttons-add').click() >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet6') >>> jeffrey.query.id('form-buttons-add').click() >>> jeffrey.query.link('Worksheet').click() >>> jeffrey.query.id('form-widgets-title').ui.set_value('Sheet7') >>> jeffrey.query.id('form-buttons-add').click() Some of the arrows are now enabled: >>> for arrow in jeffrey.query_all.css('.navbar-arrow'): ... print arrow.get_attribute('class') navbar-arrow navbar-go-previous navbar-arrow navbar-go-next navbar-arrow-inactive navbar-arrow navbar-list-worksheets We can display the worksheets list menu by clicking on the last arrow: >>> jeffrey.query_all.id('worksheets-list') [] >>> jeffrey.query.css('.navbar-list-worksheets').click() >>> worksheets_list = jeffrey.query.id('worksheets-list') >>> worksheets_list.is_displayed() True The worksheets list behaves like the other popup menus. If the user clicks somewhere else, it gets hidden: >>> jeffrey.query.css('span.school').click() >>> jeffrey.wait_no(worksheets_list.is_displayed) Let's check the options in the worksheets menu: >>> jeffrey.query.css('.navbar-list-worksheets').click() >>> print_tabs(jeffrey) Sheet1 Sheet2 Sheet3 Sheet4 Sheet5 Sheet6 *Sheet7* and select one worksheet from the list: >>> worksheets_list.query.link('Sheet6').click() >>> print_tabs(jeffrey) Sheet1 Sheet2 Sheet3 Sheet4 Sheet5 *Sheet6* Sheet7 Now, all the arrows are enabled: >>> for arrow in jeffrey.query_all.css('.navbar-arrow'): ... print arrow.get_attribute('class') navbar-arrow navbar-go-previous navbar-arrow navbar-go-next navbar-arrow navbar-list-worksheets If we click the right arrow once, it gets disabled because there are no more worksheets to show: >>> jeffrey.query.css('.navbar-go-next').click() >>> for arrow in jeffrey.query_all.css('.navbar-arrow'): ... print arrow.get_attribute('class') navbar-arrow navbar-go-previous navbar-arrow navbar-go-next navbar-arrow-inactive navbar-arrow navbar-list-worksheets Same happens with the right arrow: >>> jeffrey.query.css('.navbar-go-previous').click() >>> jeffrey.query.css('.navbar-go-previous').click() >>> for arrow in jeffrey.query_all.css('.navbar-arrow'): ... print arrow.get_attribute('class') navbar-arrow navbar-go-previous navbar-arrow-inactive navbar-arrow navbar-go-next navbar-arrow navbar-list-worksheets schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/mygrades.txt0000644000175000017500000001171012270520456031273 0ustar menesismenesis00000000000000Student gradebook tests ======================= Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Set up a section: >>> manager.ui.person.add('Jeffrey', 'Elkner', 'jeffrey', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Liliana', 'Vividor', 'liliana', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.schoolyear.add('2012', '2012-01-01', '2012-12-31') >>> manager.ui.term.add('2012', '2012', '2012-01-01', '2012-12-31') >>> manager.ui.course.add('2012', 'Math') >>> manager.ui.section.add('2012', '2012', 'Math') >>> manager.ui.section.instructors.add('2012', '2012', 'Math (1)', ... ['jeffrey']) >>> manager.ui.section.students.add('2012', '2012', 'Math (1)', ... ['camila', 'liliana', 'mario']) Log in as teacher: >>> teacher = browsers.teacher >>> teacher.ui.login('jeffrey', 'pwd') Let's add some activities to the default worksheet: >>> teacher.query.link('Gradebook').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Multiply two fractions') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Divide a fraction by a mixed number') >>> teacher.query.id('form-widgets-label').type('02') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Divide a fraction by a whole number') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Read and write fractions') >>> teacher.query.id('form-widgets-label').type('04') >>> teacher.query.button('Submit').click() Grade the activities: >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'Multi', '90') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', '02', '100') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'Divid', '90') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', '04', '80') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'Multi', '80') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'Divid', '75') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', '04', '70') >>> teacher.query.button('Save').click() Print the default worksheet: >>> teacher.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+-----+-------+-----+-------+-------+ | Last Name | First Name | Multi | 02 | Divid | 04 | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+-------+-----+-------+-----+-------+-------+ | Cerna | Camila | 90 | 100 | 90 | 80 | 360.0 | 90.0% | | Tejada | Mario | 80 | | 75 | 70 | 225.0 | 75.0% | | Vividor | Liliana | | | | | 0.0 | N/A | +-----------+------------+-------+-----+-------+-----+-------+-------+ Log in as Camila and check the default worksheet: >>> camila = browsers.camila >>> camila.ui.login('camila', 'pwd') >>> camila.query.link('Gradebook').click() >>> print camila.query.tag('h3').text Ave.: 90.0% >>> sel = 'table tbody tr' >>> for row in camila.query_all.css(sel): ... activity, score = row.query_all.tag('td') ... print '%s, %s' % (activity.text, score.text) Multiply two fractions, 90 / 100 Divide a fraction by a mixed number, 100 / 100 Divide a fraction by a whole number, 90 / 100 Read and write fractions, 80 / 100 Log in as Mario and check the default worksheet: >>> mario = browsers.mario >>> mario.ui.login('mario', 'pwd') >>> mario.query.link('Gradebook').click() >>> print mario.query.tag('h3').text Ave.: 75.0% >>> sel = 'table tbody tr' >>> for row in mario.query_all.css(sel): ... activity, score = row.query_all.tag('td') ... print '%s, %s' % (activity.text, score.text) Multiply two fractions, 80 / 100 Divide a fraction by a mixed number, Divide a fraction by a whole number, 75 / 100 Read and write fractions, 70 / 100 Log in as Liliana and check the default worksheet: >>> liliana = browsers.liliana >>> liliana.ui.login('liliana', 'pwd') >>> liliana.query.link('Gradebook').click() >>> print liliana.query.tag('h3').text Nothing Graded >>> sel = 'table tbody tr' >>> for row in liliana.query_all.css(sel): ... activity, score = row.query_all.tag('td') ... print '%s, %s' % (activity.text, score.text) Multiply two fractions, Divide a fraction by a mixed number, Divide a fraction by a whole number, Read and write fractions, schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/course_worksheet_new_section.txt0000644000175000017500000000746212270520456035461 0ustar menesismenesis00000000000000Course worksheets deployed to new sections ========================================== We'll test that existing course worksheets are deployed to new sections. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Add a course with one section: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.schoolyear.add('2013', '2013-01-01', '2013-12-31') >>> manager.ui.term.add('2013', '2013', '2013-01-01', '2013-12-31') >>> manager.ui.course.add('2013', 'Math') >>> manager.ui.section.add('2013', '2013', 'Math') >>> manager.ui.section.instructors.add('2013', '2013', 'Math (1)', ... ['tom']) >>> manager.ui.section.students.add('2013', '2013', 'Math (1)', ... ['camila']) Add a course worksheet: >>> manager.query.link('School').click() >>> manager.query.link('Courses').click() >>> manager.query.link('Math').click() >>> manager.query.link('Worksheet Templates').click() >>> manager.query.link('Course Worksheet').click() >>> manager.query.id('form-widgets-title').ui.set_value('Math sheet') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Course Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('A') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Course Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('B') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Done').click() >>> manager.query.link('Done').click() >>> manager.query.link('Course Worksheets').click() >>> manager.query.id('template').ui.set_value('Math sheet') >>> manager.query.name('SUBMIT').click() >>> manager.query.link('Done').click() Add a new section: >>> manager.ui.section.add('2013', '2013', 'Math') >>> manager.ui.section.instructors.add('2013', '2013', 'Math (2)', ... ['tom']) >>> manager.ui.section.students.add('2013', '2013', 'Math (2)', ... ['mario']) Log in as instructor: >>> tom = browsers.tom >>> tom.ui.login('tom', 'pwd') Go to the first section and print the deployed worksheet: >>> tom.ui.section.go('2013', '2013', 'Math (1)') >>> tom.query.xpath('//div[contains(@class, "refine")]//a[text()="Gradebook"]').click() >>> tom.query.link('Math sheet').click() >>> tom.ui.gradebook.worksheet.pprint() +--------+--------------+ | Sheet1 | *Math sheet* | +--------+--------------+ +-----------+------------+-----+-----+-------+------+ | Last Name | First Name | A | B | Total | Ave. | | | | 100 | 100 | | | +-----------+------------+-----+-----+-------+------+ | Cerna | Camila | | | 0.0 | N/A | +-----------+------------+-----+-----+-------+------+ Go to the second section and print the deployed worksheet: >>> tom.ui.section.go('2013', '2013', 'Math (2)') >>> tom.query.xpath('//div[contains(@class, "refine")]//a[text()="Gradebook"]').click() >>> tom.query.link('Math sheet').click() >>> tom.ui.gradebook.worksheet.pprint() +--------------+--------+ | *Math sheet* | Sheet1 | +--------------+--------+ +-----------+------------+-----+-----+-------+------+ | Last Name | First Name | A | B | Total | Ave. | | | | 100 | 100 | | | +-----------+------------+-----+-----+-------+------+ | Tejada | Mario | | | 0.0 | N/A | +-----------+------------+-----+-----+-------+------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/gradebook_tab.txt0000644000175000017500000001514512270520456032251 0ustar menesismenesis00000000000000Gradebook tab ============= We'll test that the Gradebook tab redirect teachers only to sections they teach. Helper: >>> def print_section_navigator(browser): ... sel = 'select[name="currentSection"] option' ... for option in browser.query_all.css(sel): ... print ['%s', '*%s*'][option.is_selected()] % option.text Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Set up persons: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Jeffrey', 'Elkner', 'jeffrey', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.person.add('Nestor', 'Guzman', 'nestor', 'pwd') >>> manager.ui.person.add('Liliana', 'Vividor', 'liliana', 'pwd') >>> manager.ui.person.add('German', 'Tejada', 'german', 'pwd') Set up some courses with a section each: >>> manager.ui.schoolyear.add('2013', '2013-01-01', '2013-12-31') >>> manager.ui.term.add('2013', 'Year', '2013-01-01', '2013-12-31') >>> manager.ui.course.add('2013', 'Math') >>> manager.ui.course.add('2013', 'Physics') >>> manager.ui.course.add('2013', 'Algebra') >>> manager.ui.course.add('2013', 'Baseball') >>> manager.ui.course.add('2013', 'Soccer') >>> manager.ui.course.add('2013', 'Swimming') >>> manager.ui.section.add('2013', 'Year', 'Algebra') >>> manager.ui.section.add('2013', 'Year', 'Math') >>> manager.ui.section.add('2013', 'Year', 'Physics') >>> manager.ui.section.add('2013', 'Year', 'Baseball') >>> manager.ui.section.add('2013', 'Year', 'Soccer') >>> manager.ui.section.add('2013', 'Year', 'Swimming') >>> for section in ['Algebra (1)', 'Math (2)', 'Physics (3)']: ... manager.ui.section.instructors.add('2013', 'Year', section, ... ['jeffrey']) ... manager.ui.section.students.add('2013', 'Year', section, ... ['camila', 'mario', 'nestor']) >>> for section in ['Baseball (4)', 'Soccer (5)', 'Swimming (6)']: ... manager.ui.section.instructors.add('2013', 'Year', section, ... ['tom']) ... manager.ui.section.students.add('2013', 'Year', section, ... ['liliana', 'german']) Log in as teacher: >>> teacher = browsers.teacher >>> teacher.ui.login('jeffrey', 'pwd') Click the Gradebook tab: >>> teacher.query.link('Gradebook').click() List the sections navigator: >>> print_section_navigator(teacher) *Algebra (1)* Math (2) Physics (3) Switch to the Math (2) section and list the sections navigator again: >>> navigator = teacher.query_all.css('.refine .navigator')[0] >>> page = teacher.query.tag('html') >>> navigator.ui.set_value('Math (2)') >>> teacher.wait(lambda: page.expired) >>> print_section_navigator(teacher) Algebra (1) *Math (2)* Physics (3) Go to Home page and back to the Gradebook tab. Current section should be Math (2): >>> teacher.query.link('Home').click() >>> teacher.query.link('Gradebook').click() >>> print_section_navigator(teacher) Algebra (1) *Math (2)* Physics (3) Add teacher to the School Administrators group: >>> manager.ui.group.members.add('2013', 'School Administrators', ... ['jeffrey']) This gives the teacher ability to see other teachers' gradebooks: >>> teacher.ui.section.go('2013', 'Year', 'Baseball (4)') >>> sel = '//div[contains(@class, "sidebar")]//a[text()="Gradebook"]' >>> teacher.query.xpath(sel).click() >>> teacher.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+ | Last Name | First Name | Total | Ave. | | | | | | +-----------+------------+-------+------+ | Tejada | German | 0.0 | N/A | | Vividor | Liliana | 0.0 | N/A | +-----------+------------+-------+------+ Go to Home page and back to the Gradebook tab. Again, the current section should be Math (2), not Baseball (4): >>> teacher.query.link('Home').click() >>> teacher.query.link('Gradebook').click() >>> print_section_navigator(teacher) Algebra (1) *Math (2)* Physics (3) Let's repeat this whole process for a student. Log in as student: >>> student = browsers.student >>> student.ui.login('camila', 'pwd') Click the Gradebook tab: >>> student.query.link('Gradebook').click() List the sections navigator: >>> print_section_navigator(student) *Algebra (1)* Math (2) Physics (3) Switch to the Math (2) section and list the sections navigator again: >>> navigator = student.query_all.css('.refine .navigator')[0] >>> page = student.query.tag('html') >>> navigator.ui.set_value('Math (2)') >>> student.wait(lambda: page.expired) >>> print student.query.tag('h3').text Nothing Graded >>> print_section_navigator(student) Algebra (1) *Math (2)* Physics (3) Go to Home page and back to the Gradebook tab. Current section should be Math (2): >>> student.query.link('Home').click() >>> student.query.link('Gradebook').click() >>> print student.query.tag('h3').text Nothing Graded >>> print_section_navigator(student) Algebra (1) *Math (2)* Physics (3) Add student to the School Administrators group: >>> manager.ui.group.members.add('2013', 'School Administrators', ... ['camila']) This gives the gradebook ability to see other section gradebooks: >>> student.ui.section.go('2013', 'Year', 'Baseball (4)') >>> sel = '//div[contains(@class, "sidebar")]//a[text()="Gradebook"]' >>> student.query.xpath(sel).click() >>> student.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-------+------+ | Last Name | First Name | Total | Ave. | | | | | | +-----------+------------+-------+------+ | Tejada | German | 0.0 | N/A | | Vividor | Liliana | 0.0 | N/A | +-----------+------------+-------+------+ Go to Home page and back to the Gradebook tab. Again, the current section should be Math (2), not Baseball (4): >>> student.query.link('Home').click() >>> student.query.link('Gradebook').click() >>> print student.query.tag('h3').text Nothing Graded >>> print_section_navigator(student) Algebra (1) *Math (2)* Physics (3) schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/itworks.txt0000644000175000017500000000053412270520456031164 0ustar menesismenesis00000000000000Test that it works ================== Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Check a link set by the gradebook: >>> manager.query.link('School').click() >>> manager.query.link('Activity Categories').click() >>> manager.url u'http://localhost/activity_categories' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/itworks_journal.txt0000644000175000017500000000320212270520456032711 0ustar menesismenesis00000000000000Test that it works ================== Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Add people: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Jeffrey', 'Elkner', 'jeffrey', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Nestor', 'Guzman', 'nestor', 'pwd') >>> manager.ui.person.add('Liliana', 'Vividor', 'liliana', 'pwd') We need at least one section to use the journal. So, let's add a year: >>> manager.ui.schoolyear.add('2012', '2012-01-01', '2012-12-31') A term: >>> manager.ui.term.add('2012', 'Semester 1', '2012-01-01', '2012-06-30') >>> manager.ui.term.add('2012', 'Semester 2', '2012-07-01', '2012-12-31') A course: >>> manager.ui.course.add('2012', 'Math', ... description='The math course.\n\nVery cool') A section with instructors and students: >>> manager.ui.section.add('2012', 'Semester 1', 'Math') >>> instructors = ['tom', 'jeffrey'] >>> manager.ui.section.instructors.add('2012', 'Semester 1', 'Math (1)', ... instructors) >>> students = ['camila', 'nestor', 'liliana'] >>> manager.ui.section.students.add('2012', 'Semester 1', 'Math (1)', ... students) And check its Journal link: >>> manager.ui.section.go('2012', 'Semester 1', 'Math (1)') >>> manager.query.xpath('//div[contains(@class, "refine")]//a[text()="Journal"]').click() >>> manager.url u'http://localhost/schoolyears/2012/semester-1/sections/1/journal' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/README.selenium.txt0000644000175000017500000000167412270520456032245 0ustar menesismenesis00000000000000============================================= SchoolTool Gradebook Selenium Testing Support ============================================= Browser extensions ================== Most of the extensions are coded in the stesting.py module of the schooltool.gradebook package. We have browser extensions for: Printing a worksheet -------------------- * browser.ui.gradebook.worksheet.pprint() Optional keyword parameters: show_validation: bool NOTE: the current url must be the worksheet's url NOTE: if show_validation is set, a code will be printed next to the input field. The codes meaning are: * v: valid score * e: extra credit score * i: invalid score Scoring an activity for a student --------------------------------- * browser.ui.gradebook.worksheet.score() Required parameters: student: title of the student row activity: label of the column grade NOTE: the current url must be the worksheet's url schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/selenium_extensions.txt0000644000175000017500000002315212270520456033563 0ustar menesismenesis00000000000000Selenium browser extensions tests ================================= Let's test the selenium extensions created in the schooltool.gradebook.stesting module. See the README.selenium.txt file in the schooltool/gradebook/browser/stests directory for instructions on how to use them. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Add a school year: >>> manager.ui.schoolyear.add('2012', '2012-01-01', '2012-12-31') Add a term: >>> manager.ui.term.add('2012', 'Single Year', '2012-01-01', '2012-12-31') Add some people: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') >>> manager.ui.person.add('Nestor', 'Guzman', 'nestor', 'pwd') Add a course: >>> manager.ui.course.add('2012', 'Baseball') Add a section: >>> manager.ui.section.add('2012', 'Single Year', 'Baseball') with instructor: >>> manager.ui.section.instructors.add('2012', 'Single Year', ... 'Baseball (1)', ['tom']) and students: >>> manager.ui.section.students.add('2012', 'Single Year', ... 'Baseball (1)', ... ['camila', 'mario', 'nestor']) browser.ui.worksheet.score() ---------------------------- Used for scoring an activity for a student. Let's login as the instructor: >>> teacher = browsers.teacher >>> teacher.ui.login('tom', 'pwd') and visit the gradebook of the section: >>> teacher.ui.section.go('2012', 'Single Year', 'Baseball (1)') >>> teacher.query.css('.sidebar').query.link('Gradebook').click(); The student titles are shown in the default worksheet: >>> for link in teacher.query_all.css('.students tbody td:first-child a.popup_link'): ... print link.get_attribute('title') Camila Cerna Nestor Guzman Mario Tejada Let's add some activities to the default worksheet: >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Pitching') >>> teacher.query.id('form-widgets-label').type('PITCH') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Batting') >>> teacher.query.id('form-widgets-label').type('BAT') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Swing') >>> teacher.query.button('Submit').click() >>> teacher.query.link('Activity').click() >>> teacher.query.id('form-widgets-title').type('Running bases') >>> teacher.query.id('form-widgets-label').type('RUNNING') >>> teacher.query.button('Submit').click() The activity labels are shown in the worksheet: >>> for link in teacher.query_all.css('.grades thead a.popup_link'): ... print link.text PITCH BAT Swing RUNNI Now we can grade the activities using the student title and the activity label: >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'PITCH', '90') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'BAT', '60') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'Swing', '90') >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'PITCH', '100') >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'BAT', '70') >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'Swing', '85') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'PITCH', '70') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'BAT', '60') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'Swing', '75') >>> teacher.query.button('Save').click() We'll check that our changes were correctly saved using our next browser extension. browser.ui.worksheet.pprint() ----------------------------- Used for printing the current worksheet. Let's add a second worksheet and print it: >>> teacher.query.link('Worksheet').click() >>> teacher.query.id('form-widgets-title').type('Coaching') >>> teacher.query.button('Submit').click() >>> teacher.ui.gradebook.worksheet.pprint() +--------+------------+ | Sheet1 | *Coaching* | +--------+------------+ +-----------+------------+-------+------+ | Last Name | First Name | Total | Ave. | | | | | | +-----------+------------+-------+------+ | Cerna | Camila | 0.0 | N/A | | Guzman | Nestor | 0.0 | N/A | | Tejada | Mario | 0.0 | N/A | +-----------+------------+-------+------+ Let's go back to the first worksheet, and print it: >>> teacher.query.link('Sheet1').click() >>> teacher.ui.gradebook.worksheet.pprint() +----------+----------+ | *Sheet1* | Coaching | +----------+----------+ +-----------+------------+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | PITCH | BAT | Swing | RUNNI | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+-------+-----+-------+-------+-------+-------+ | Cerna | Camila | 90 | 60 | 90 | | 240.0 | 80.0% | | Guzman | Nestor | 100 | 70 | 85 | | 255.0 | 85.0% | | Tejada | Mario | 70 | 60 | 75 | | 205.0 | 68.3% | +-----------+------------+-------+-----+-------+-------+-------+-------+ Let's change some scores: >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'PITCH', '') >>> teacher.ui.gradebook.worksheet.score('Camila Cerna', 'Swing', '85') >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'PITCH', '-90') >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'BAT', '20') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'PITCH', '0') >>> teacher.ui.gradebook.worksheet.score('Mario Tejada', 'Swing', '120') and print the gradebook before saving the changes to see the input fields: >>> teacher.ui.gradebook.worksheet.pprint() +----------+----------+ | *Sheet1* | Coaching | +----------+----------+ +-----------+------------+---------+---------+---------+-------+-------+-------+ | Last Name | First Name | PITCH | BAT | Swing | RUNNI | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+---------+---------+---------+-------+-------+-------+ | Cerna | Camila | [_____] | 60 | [85___] | | 240.0 | 80.0% | | Guzman | Nestor | [-90__] | [20___] | 85 | | 255.0 | 85.0% | | Tejada | Mario | [0____] | 60 | [120__] | | 205.0 | 68.3% | +-----------+------------+---------+---------+---------+-------+-------+-------+ We can also print validation codes. The letters next to each input field mean: * v: valid score * e: extra credit score * i: invalid score >>> teacher.ui.gradebook.worksheet.pprint(show_validation=True) +----------+----------+ | *Sheet1* | Coaching | +----------+----------+ +-----------+------------+----------+----------+----------+-------+-------+-------+ | Last Name | First Name | PITCH | BAT | Swing | RUNNI | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+----------+----------+----------+-------+-------+-------+ | Cerna | Camila | [_____]v | 60 | [85___]v | | 240.0 | 80.0% | | Guzman | Nestor | [-90__]i | [20___]v | 85 | | 255.0 | 85.0% | | Tejada | Mario | [0____]v | 60 | [120__]e | | 205.0 | 68.3% | +-----------+------------+----------+----------+----------+-------+-------+-------+ After fixing the invalid scores and saving the changes, the totals and averages are recalculated: >>> teacher.ui.gradebook.worksheet.score('Nestor Guzman', 'PITCH', '90') >>> teacher.query.button('Save').click() >>> teacher.ui.gradebook.worksheet.pprint() +----------+----------+ | *Sheet1* | Coaching | +----------+----------+ +-----------+------------+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | PITCH | BAT | Swing | RUNNI | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+-------+-----+-------+-------+-------+-------+ | Cerna | Camila | | 60 | 85 | | 145.0 | 72.5% | | Guzman | Nestor | 90 | 20 | 85 | | 195.0 | 65.0% | | Tejada | Mario | 0 | 60 | 120 | | 180.0 | 60.0% | +-----------+------------+-------+-----+-------+-------+-------+-------+ If we print the worksheet with the validation flag set, but there are no input fields, we get the same output: >>> teacher.ui.gradebook.worksheet.pprint(show_validation=True) +----------+----------+ | *Sheet1* | Coaching | +----------+----------+ +-----------+------------+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | PITCH | BAT | Swing | RUNNI | Total | Ave. | | | | 100 | 100 | 100 | 100 | | | +-----------+------------+-------+-----+-------+-------+-------+-------+ | Cerna | Camila | | 60 | 85 | | 145.0 | 72.5% | | Guzman | Nestor | 90 | 20 | 85 | | 195.0 | 65.0% | | Tejada | Mario | 0 | 60 | 120 | | 180.0 | 60.0% | +-----------+------------+-------+-----+-------+-------+-------+-------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/hiding_report_worksheets.txt0000644000175000017500000001123412270520456034574 0ustar menesismenesis00000000000000Hiding report worksheets ======================== We'll test that new sections don't get hidden deployed report sheets (https://bugs.launchpad.net/bugs/1220211) Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Add a school year with a single term: >>> manager.ui.schoolyear.add('2013', '2013-01-01', '2013-12-31') >>> manager.ui.term.add('2013', 'Year', '2013-01-01', '2013-12-31') Set up and deploy two report sheets: >>> manager.query.link('School').click() >>> manager.query.link('Report Sheet Templates').click() >>> manager.query.link('Report Sheet Template').click() >>> manager.query.id('form-widgets-title').ui.set_value('RS1') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('A') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('B') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('School').click() >>> manager.query.link('Report Sheet Templates').click() >>> manager.query.link('Report Sheet Template').click() >>> manager.query.id('form-widgets-title').ui.set_value('RS2') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('C') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('D') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('School').click() >>> manager.query.link('Deployed Report Sheets').click() >>> manager.query.id('template').ui.set_value('RS1') >>> manager.query.name('SUBMIT').click() >>> manager.query.link('School').click() >>> manager.query.link('Deployed Report Sheets').click() >>> manager.query.id('template').ui.set_value('RS2') >>> manager.query.name('SUBMIT').click() Add two courses: >>> manager.ui.course.add('2013', 'Math') >>> manager.ui.course.add('2013', 'Physics') Add some people: >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Jeffrey', 'Elkner', 'jeffrey', 'pwd') >>> manager.ui.person.add('Camila', 'Cerna', 'camila', 'pwd') >>> manager.ui.person.add('Mario', 'Tejada', 'mario', 'pwd') Add a section: >>> manager.ui.section.add('2013', 'Year', 'Math') >>> manager.ui.section.instructors.add('2013', 'Year', 'Math (1)', ... ['tom']) >>> manager.ui.section.students.add('2013', 'Year', 'Math (1)', ... ['camila', 'mario']) The section should get both report sheets: >>> tom = browsers.tom >>> tom.ui.login('tom', 'pwd') >>> tom.query.link('Gradebook').click() >>> tom.ui.gradebook.worksheet.pprint() +-----+-----+----------+ | RS1 | RS2 | *Sheet1* | +-----+-----+----------+ +-----------+------------+-------+------+ | Last Name | First Name | Total | Ave. | | | | | | +-----------+------------+-------+------+ | Cerna | Camila | 0.0 | N/A | | Tejada | Mario | 0.0 | N/A | +-----------+------------+-------+------+ Let's hide one report sheet template: >>> manager.query.link('School').click() >>> manager.query.link('Deployed Report Sheets').click() >>> manager.query.link('Hide/unhide Sheets').click() >>> manager.query.css('input[value="1"]').click() >>> manager.query.name('SUBMIT').click() And add a new section: >>> manager.ui.section.add('2013', 'Year', 'Physics') >>> manager.ui.section.instructors.add('2013', 'Year', 'Physics (2)', ... ['jeffrey']) >>> manager.ui.section.students.add('2013', 'Year', 'Physics (2)', ... ['camila', 'mario']) The new section should only get the visible report sheets: >>> jeffrey = browsers.jeffrey >>> jeffrey.ui.login('jeffrey', 'pwd') >>> jeffrey.query.link('Gradebook').click() >>> jeffrey.ui.gradebook.worksheet.pprint() +-----+----------+ | RS2 | *Sheet1* | +-----+----------+ +-----------+------------+-------+------+ | Last Name | First Name | Total | Ave. | | | | | | +-----------+------------+-------+------+ | Cerna | Camila | 0.0 | N/A | | Tejada | Mario | 0.0 | N/A | +-----------+------------+-------+------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/comment_cell_modal.txt0000644000175000017500000001277212270520456033306 0ustar menesismenesis00000000000000Special modal for gradebook comment cells ----------------------------------------- If an activity is for the comment score system, there is no way to edit its contents from within the gradebook spreadsheet. Until now, we required the user to grade the student, and then they could get to the ckeditor widget for the cell in question. Now, we provide a special modal that pops up when the user clicks on a cell for a comment activity. Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up one course: >>> manager.ui.course.add('2005-2006', 'Math I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up one section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Math I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Math I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Math I (1)', ... ['paul', 'tom']) Set up and deploy a report sheet with two comment activities: >>> manager.query.link('School').click() >>> manager.query.link('Report Sheet Templates').click() >>> manager.query.link('Report Sheet Template').click() >>> manager.query.id('form-widgets-title').ui.set_value('Comments') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('CM1') >>> manager.query.id('form-widgets-scoresystem').ui.set_value('Comment') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('Report Activity').click() >>> manager.query.id('form-widgets-title').ui.set_value('CM2') >>> manager.query.id('form-widgets-description').ui.set_value('Comment 2') >>> manager.query.id('form-widgets-scoresystem').ui.set_value('Comment') >>> manager.query.id('form-buttons-add').click() >>> manager.query.link('School').click() >>> manager.query.link('Deployed Report Sheets').click() >>> manager.query.id('template').ui.set_value('Comments') >>> manager.query.name('SUBMIT').click() Log in as teacher and go to his gradebook for the Comments sheet: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() >>> stephan.query.link('Comments').click() We see that there are four cells to grade, two activities for the two students, but in this case, they have the special comment-cell class and hidden_value attribute. All hidden values are blank because we haven't entered scores yet. >>> cells = stephan.query_all.css('.comment-cell') >>> print cells We'll visit the first comment cell. We see the student name and the activity title are there. We didn't give the first activity a description, so the hint is blank. >>> cells[0].click() >>> print stephan.query.css('#comment-cell-dialog-title').text Paul Carduner >>> print stephan.query.css('#comment-cell-dialog-container .viewspace label span').text CM1 >>> stephan.query.css('#comment-cell-dialog-container .viewspace p.hint').text u'' The cancel button gets out of the modal. >>> stephan.query.css('.comment-cell-cancel').click() We'll note the contents of the modal for each of the other three cells. >>> cells[1].click() >>> print stephan.query.css('#comment-cell-dialog-title').text Paul Carduner >>> print stephan.query.css('#comment-cell-dialog-container .viewspace label span').text CM2 >>> print stephan.query.css('#comment-cell-dialog-container .viewspace p.hint').text Comment 2 >>> stephan.query.css('.comment-cell-cancel').click() >>> cells[2].click() >>> print stephan.query.css('#comment-cell-dialog-title').text Tom Hoffman >>> print stephan.query.css('#comment-cell-dialog-container .viewspace label span').text CM1 >>> stephan.query.css('#comment-cell-dialog-container .viewspace p.hint').text u'' >>> stephan.query.css('.comment-cell-cancel').click() >>> cells[3].click() >>> print stephan.query.css('#comment-cell-dialog-title').text Tom Hoffman >>> print stephan.query.css('#comment-cell-dialog-container .viewspace label span').text CM2 >>> print stephan.query.css('#comment-cell-dialog-container .viewspace p.hint').text Comment 2 For the fouth cell, we'll go through the trouble of entering data and hitting the submit button. XXX these tests should work, and the clicking does give focus to the editor element, but the set_value doesn't work. For now, the submit does at least return to the gradebook. >>> editor = stephan.query.id('form-widgets-value___Frame') >>> editor.click() >>> editor.ui.set_value('123') >>> stephan.query.css('.comment-cell-submit').click() >>> stephan.url u'http://localhost/schoolyears/2005-2006/year/sections/1/activities/2005-2006_year_1/gradebook' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stests/weighting_categories.txt0000644000175000017500000003440112270520456033654 0ustar menesismenesis00000000000000Category Weighting ------------------ Log in as manager: >>> manager = browsers.manager >>> manager.ui.login('manager', 'schooltool') Administrator checks activity categories available for teachers: >>> manager.query.link('School').click() >>> manager.query.link('Activity Categories').click() >>> for category in manager.query_all.css('tbody tr span'): ... print category.text Assignment Essay Exam Homework Journal Lab Presentation Project Now, set up a school year (2005-2006) with a single term (Year): >>> manager.ui.schoolyear.add('2005-2006', '2005-09-01', '2006-07-15') >>> manager.ui.term.add('2005-2006', 'Year', '2005-09-01', '2006-07-15') Set up a course: >>> manager.ui.course.add('2005-2006', 'Physics I') Set up persons: >>> manager.ui.person.add('Paul', 'Carduner', 'paul', 'pwd') >>> manager.ui.person.add('Tom', 'Hoffman', 'tom', 'pwd') >>> manager.ui.person.add('Claudia', 'Richter', 'claudia', 'pwd') >>> manager.ui.person.add('Stephan', 'Richter', 'stephan', 'pwd') Set up a section with instructor and students: >>> manager.ui.section.add('2005-2006', 'Year', 'Physics I') >>> manager.ui.section.instructors.add('2005-2006', 'Year', 'Physics I (1)', ... ['stephan']) >>> manager.ui.section.students.add('2005-2006', 'Year', 'Physics I (1)', ... ['tom', 'claudia', 'paul']) Log in as teacher and go to his gradebook: >>> stephan = browsers.stephan >>> stephan.ui.login('stephan', 'pwd') >>> stephan.query.link('Gradebook').click() Add some activities to the default worksheet: >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 1') >>> stephan.query.id('form-widgets-category').ui.set_value('Homework') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz 1') >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('HW 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Homework') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('50') >>> stephan.query.id('form-buttons-add').click() >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Quiz 2') >>> stephan.query.id('form-widgets-category').ui.set_value('Exam') >>> stephan.query.id('form-buttons-add').click() Add grades for the first three activities for Paul: >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW1', '40') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'Quiz1', '90') >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'HW2', '45') Add grades for the first three activities for Tom: >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'HW1', '45') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'Quiz1', '80') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'HW2', '50') Add grades for the first three activities for Claudia: >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW1', '50') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Quiz1', '95') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW2', '50') >>> stephan.query.name('UPDATE_SUBMIT').click() By default the Average column is calculated normally: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Total | Ave. | | | | 50 | 100 | 50 | 100 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 175.0 | 87.5% | | Hoffman | Tom | 45 | 80 | 50 | | 175.0 | 87.5% | | Richter | Claudia | 50 | 95 | 50 | | 195.0 | 97.5% | +-----------+------------+-----+-------+-----+-------+-------+-------+ Let's create some category weights for the current worksheet. Note that the categories are ordered alphabetically. >>> def format_category_weight(label, value): ... return "%s: %s" % (label, repr(value)) >>> def print_category_weights(browser): ... for row in browser.query_all.css('fieldset .row'): ... label = row.query.css('.label span').text ... value = row.query.tag('input').get_attribute('value') ... print format_category_weight(label, value) >>> stephan.query.link('Category Weights').click() >>> print stephan.query.css('.page .header h2').text Edit Category Weights >>> print_category_weights(stephan) Assignment: u'' Essay: u'' Exam: u'' Homework: u'' Journal: u'' Lab: u'' Presentation: u'' Project: u'' First we'll show what happens when a value is invalid. The only valid weights will be numbers between 0 and 100. >>> stephan.query.id('assignment').ui.set_value('bad value') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> print stephan.query.css('.ui-state-error').text icon bad value is not a valid weight. >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('-1') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> print stephan.query.css('.ui-state-error').text icon -1 is not a valid weight. >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('101') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> print stephan.query.css('.ui-state-error').text icon 101 is not a valid weight. We'll fill in valid values for Assignment, Homework and Exam. Hitting 'Submit' will succeed and return us to the gradebook. There we will note the effect of the weighting in the Average column. >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('20') >>> stephan.query.id('exam').clear() >>> stephan.query.id('exam').ui.set_value('50') >>> stephan.query.id('homework').clear() >>> stephan.query.id('homework').ui.set_value('30') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Total | Ave. | | | | 50 | 100 | 50 | 100 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 175.0 | 88.1% | | Hoffman | Tom | 45 | 80 | 50 | | 175.0 | 85.6% | | Richter | Claudia | 50 | 95 | 50 | | 195.0 | 96.9% | +-----------+------------+-----+-------+-----+-------+-------+-------+ Finally, we'll test hitting the 'Cancel' button. It should return to the gradebook without changing the weights. >>> stephan.query.link('Category Weights').click() >>> print_category_weights(stephan) Assignment: u'20' Essay: u'' Exam: u'50' Homework: u'30' Journal: u'' Lab: u'' Presentation: u'' Project: u'' >>> stephan.query.id('exam').clear() >>> stephan.query.id('exam').ui.set_value('85') >>> stephan.query.name('CANCEL').click() >>> stephan.query.link('Category Weights').click() >>> print_category_weights(stephan) Assignment: u'20' Essay: u'' Exam: u'50' Homework: u'30' Journal: u'' Lab: u'' Presentation: u'' Project: u'' >>> stephan.query.name('CANCEL').click() Let's add a new Assignment activity: >>> stephan.query.link('Activity').click() >>> stephan.query.id('form-widgets-title').ui.set_value('Experiment') >>> stephan.query.id('form-widgets-category').ui.set_value('Assignment') >>> stephan.query.id('form-widgets-max').clear() >>> stephan.query.id('form-widgets-max').ui.set_value('10') >>> stephan.query.id('form-buttons-add').click() Let's grade the new assignment for Paul and Tom: >>> stephan.ui.gradebook.worksheet.score('Paul Carduner', 'Exper', '9') >>> stephan.ui.gradebook.worksheet.score('Tom Hoffman', 'Exper', '7') >>> stephan.query.name('UPDATE_SUBMIT').click() Note how the Average changed for Paul and Tom, but not for Claudia: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 88.5% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 82.5% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 96.9% | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ Now, let's give Homeworks the 100% of weight: >>> stephan.query.link('Category Weights').click() >>> stephan.query.id('assignment').clear() >>> stephan.query.id('exam').clear() >>> stephan.query.id('homework').clear() >>> stephan.query.id('homework').ui.set_value('100') >>> stephan.query.name('UPDATE_SUBMIT').click() Let's go back to check that the values of the weights were stored correctly: >>> stephan.query.link('Category Weights').click() >>> print_category_weights(stephan) Assignment: u'' Essay: u'' Exam: u'' Homework: u'100' Journal: u'' Lab: u'' Presentation: u'' Project: u'' >>> stephan.query.name('CANCEL').click() The Averages have changed: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 85.0% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 95.0% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 100.0% | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ Let's test that explicit zeros are saved: >>> stephan.query.link('Category Weights').click() >>> stephan.query.id('assignment').clear() >>> stephan.query.id('assignment').ui.set_value('0.0') >>> stephan.query.id('essay').clear() >>> stephan.query.id('essay').ui.set_value('0.0') >>> stephan.query.id('exam').clear() >>> stephan.query.id('lab').clear() >>> stephan.query.id('lab').ui.set_value('0.0') >>> stephan.query.id('project').clear() >>> stephan.query.id('project').ui.set_value('0.0') >>> stephan.query.name('UPDATE_SUBMIT').click() >>> stephan.query.link('Category Weights').click() >>> print_category_weights(stephan) Assignment: u'0' Essay: u'0' Exam: u'' Homework: u'100' Journal: u'' Lab: u'0' Presentation: u'' Project: u'0' >>> stephan.query.name('CANCEL').click() Since all these weights are zero, they shouldn't affect the averages: >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 85.0% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 95.0% | | Richter | Claudia | 50 | 95 | 50 | | | 195.0 | 100.0% | +-----------+------------+-----+-------+-----+-------+-------+-------+--------+ Divide by zero bug ------------------ Until we fixed the bug, there was a case that crashed the gradebook where there was a score for a non-weighted category but no score for a weighted one. To prove that the bug has been fixed, we will remove all the scores for Claudia and add one for the 'Experiment' activity whose category, 'Assignment', has a weight of zero. >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW1', '0') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Quiz1', '0') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'HW2', '0') >>> stephan.ui.gradebook.worksheet.score('Claudia Richter', 'Exper', '50') >>> stephan.query.name('UPDATE_SUBMIT').click() It didn't crash. We see that Claudia has an average of zero even though she has a score for 'Experiment' because it has a weight of zero. >>> stephan.ui.gradebook.worksheet.pprint() +----------+ | *Sheet1* | +----------+ +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Last Name | First Name | HW1 | Quiz1 | HW2 | Quiz2 | Exper | Total | Ave. | | | | 50 | 100 | 50 | 100 | 10 | | | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ | Carduner | Paul | 40 | 90 | 45 | | 9 | 184.0 | 85.0% | | Hoffman | Tom | 45 | 80 | 50 | | 7 | 182.0 | 95.0% | | Richter | Claudia | 0 | 0 | 0 | | 50 | 50.0 | 0.0% | +-----------+------------+-----+-------+-----+-------+-------+-------+-------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/pdf_views.py0000644000175000017500000014274612317035523027746 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ PDF Views """ from datetime import datetime from decimal import Decimal from zope.cachedescriptors.property import Lazy from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.component import getUtility, getMultiAdapter from zope.i18n.interfaces.locales import ICollator from zope.security.proxy import removeSecurityProxy from schooltool.app.browser.app import ActiveSchoolYearContentMixin from schooltool.app.interfaces import ISchoolToolApplication from schooltool.app.browser.report import ReportPDFView from schooltool.course.interfaces import ILearner, ISectionContainer from schooltool.course.interfaces import ISection from schooltool.person.interfaces import IPerson from schooltool.person.interfaces import IPersonFactory from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.term.interfaces import ITerm, IDateManager import schooltool.table from schooltool.skin import flourish from schooltool.skin.flourish.report import buildHTMLParagraphs from schooltool.gradebook import GradebookMessage as _ from schooltool.gradebook.browser.gradebook import GradebookOverview from schooltool.gradebook.browser.gradebook import convertAverage from schooltool.gradebook.browser.report_card import (ABSENT_HEADING, TARDY_HEADING, ABSENT_ABBREVIATION, TARDY_ABBREVIATION, ABSENT_KEY, TARDY_KEY, AVERAGE_KEY, AVERAGE_HEADING) from schooltool.gradebook.interfaces import IGradebookRoot, IActivities from schooltool.gradebook.interfaces import IGradebook from schooltool.gradebook.interfaces import ISectionJournalData from schooltool.requirement.interfaces import IEvaluations from schooltool.requirement.interfaces import IDiscreteValuesScoreSystem from schooltool.requirement.interfaces import IScoreSystemContainer from schooltool.requirement.scoresystem import UNSCORED def getSortingKey(request): collator = ICollator(request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x, collator) return sorting_key class BasePDFView(ReportPDFView): """A base class for all PDF views""" def __init__(self, context, request): super(BasePDFView, self).__init__(context, request) self.current_term = getUtility(IDateManager).current_term if self.current_term is None: self.schoolyear = None else: self.schoolyear = ISchoolYear(self.current_term) if 'term' in self.request: self.term = self.schoolyear[self.request['term']] else: self.term = None def guessPeriodGroup(self, meeting): # XXX: this is a quick fix, evil in it's own way if meeting.period is not None: return meeting.period.title return meeting.dtstart.time().isoformat()[:5] def makeFileName(self, basename): timestamp = datetime.now().strftime('%y%m%d%H%M') return '%s_%s.pdf' % (basename, timestamp) class TermPDFPage(flourish.report.PlainPDFPage): current_term = None schoolyear = None term = None @property def scope(self): scope = [] if self.term is not None: scope.append(self.term.title) if self.schoolyear is not None: scope.append(self.schoolyear.title) return ' | '.join(scope) def updateTimespan(self): self.current_term = getUtility(IDateManager).current_term if self.current_term is not None: self.schoolyear = ISchoolYear(self.current_term) if 'term' in self.request: self.term = self.schoolyear.get(self.request['term']) def update(self): self.updateTimespan() super(TermPDFPage, self).update() def formatDate(self, date, format='mediumDate'): if date is None: return '' formatter = getMultiAdapter((date, self.request), name=format) return formatter() def guessPeriodGroup(self, meeting): # XXX: this is a copy-pasted quick fix, evil in it's own way if meeting.period is not None: return meeting.period.title return meeting.dtstart.time().isoformat()[:5] class BaseStudentPDFView(BasePDFView): """A base class for all student PDF views""" def isJournalSource(self, layout): return layout.source in [ABSENT_KEY, TARDY_KEY] def getJournalScore(self, student, section, layout): jd = ISectionJournalData(section, None) if jd is None: return None result = 0 for meeting, score in jd.absentMeetings(student): ss = score.scoreSystem if ss.isAbsent(score) and layout.source == ABSENT_KEY: result += 1 elif ss.isTardy(score) and layout.source == TARDY_KEY: result += 1 return result or None def isAverageSource(self, layout): termName, worksheetName, activityName = layout.source.split('|') return activityName == AVERAGE_KEY def getAverageScore(self, student, section, layout): termName, worksheetName, activityName = layout.source.split('|') activities = IActivities(section) if worksheetName not in activities: return None worksheet = activities[worksheetName] gradebook = removeSecurityProxy(IGradebook(worksheet)) person = IPerson(self.request.principal, None) if person is None: columnPreferences = {} else: columnPreferences = gradebook.getColumnPreferences(person) prefs = columnPreferences.get('average', {}) scoresystems = IScoreSystemContainer(ISchoolToolApplication(None)) average_scoresystem = scoresystems.get(prefs.get('scoresystem', '')) total, average = gradebook.getWorksheetTotalAverage(worksheet, student) if average is UNSCORED: return None return convertAverage(average, average_scoresystem) def getActivity(self, section, layout): termName, worksheetName, activityName = layout.source.split('|') activities = IActivities(section) if worksheetName in activities: return activities[worksheetName][activityName] return None def getLayoutActivityHeading(self, layout, truncate=True): if layout.source == ABSENT_KEY: return layout.heading or ABSENT_HEADING if layout.source == TARDY_KEY: return layout.heading or TARDY_HEADING termName, worksheetName, activityName = layout.source.split('|') if activityName == AVERAGE_KEY: return layout.heading or AVERAGE_HEADING root = IGradebookRoot(ISchoolToolApplication(None)) heading = root.deployed[worksheetName][activityName].title if len(layout.heading): heading = layout.heading if truncate: heading = heading[:5] return heading def getCourseTitle(self, course, sections): teachers = [] for section in sections: if course == tuple(section.courses): for teacher in section.instructors: if teacher not in teachers: teachers.append(teacher) courseTitles = ', '.join(c.title for c in course) teacherNames = [teacher.title for teacher in teachers] teacherNames = ', '.join(teacherNames) return '%s (%s)' % (courseTitles, teacherNames) def getGrid(self, student, sections): root = IGradebookRoot(ISchoolToolApplication(None)) if self.schoolyear.__name__ in root.layouts: layouts = root.layouts[self.schoolyear.__name__].columns else: layouts = [] courses = [] for section in sections: course = tuple(section.courses) if course not in courses: courses.append(course) scores = {} evaluations = IEvaluations(student) for layout in layouts: byCourse = {} for section in sections: course = tuple(section.courses) if self.isJournalSource(layout): score = self.getJournalScore(student, section, layout) if score is not None: if course in byCourse: score += int(byCourse[course]) byCourse[course] = unicode(score) elif self.isAverageSource(layout): score = self.getAverageScore(student, section, layout) if score is not None: byCourse[course] = unicode(score) else: activity = self.getActivity(section, layout) if activity is None: continue score = evaluations.get(activity, None) if score: byCourse[course] = unicode(score.value) if len(byCourse): scores[layout.source] = byCourse scoredLayouts = [l for l in layouts if l.source in scores] headings = [] for layout in scoredLayouts: headings.append(self.getLayoutActivityHeading(layout)) rows = [] for course in courses: grid_scores = [] for layout in scoredLayouts: byCourse = scores[layout.source] score = byCourse.get(course, '') grid_scores.append(score) row = { 'title': self.getCourseTitle(course, sections), 'scores': grid_scores, } rows.append(row) return { 'headings': headings, 'widths': '8.2cm' + ',1.6cm' * len(scoredLayouts), 'rows': rows, } class BaseReportCardPDFView(BaseStudentPDFView): """The report card (PDF) base class""" template=ViewPageTemplateFile('rml/report_card_rml.pt') def __call__(self): """Make sure there is a current term.""" if self.current_term is None: template = ViewPageTemplateFile('templates/no_current_term.pt') return template(self) return super(BaseReportCardPDFView, self).__call__() def title(self): return _('Report Card: ${schoolyear}', mapping={'schoolyear': self.schoolyear.title}) def course_heading(self): return _('Courses') def students(self): results = [] for student in self.collectStudents(): student_title = _('Student: ${student}', mapping={'student': student.title}) sections = [] for section in ILearner(student).sections(): term = ITerm(section) schoolyear = ISchoolYear(term) if schoolyear != self.schoolyear: continue if self.term is not None and term != self.term: continue sections.append(section) result = { 'title': student_title, 'grid': self.getGrid(student, sections), 'outline': self.getOutline(student, sections), } results.append(result) return results def getOutline(self, student, sections): root = IGradebookRoot(ISchoolToolApplication(None)) if self.schoolyear.__name__ in root.layouts: layouts = root.layouts[self.schoolyear.__name__].outline_activities else: layouts = [] evaluations = IEvaluations(student) section_list = [] for section in sections: worksheets = [] term = ITerm(section) for layout in layouts: termName, worksheetName, activityName = layout.source.split('|') activities = IActivities(section) if worksheetName not in activities: continue if activityName not in activities[worksheetName]: continue activity = activities[worksheetName][activityName] score = evaluations.get(activity, None) if not score: continue for worksheet in worksheets: if worksheet['name'] == worksheetName: break else: worksheet = { 'name': worksheetName, 'heading': activities[worksheetName].title, 'activities': [], } worksheets.append(worksheet) heading = self.getLayoutActivityHeading(layout, truncate=False) activity_result = { 'heading': heading, 'value': buildHTMLParagraphs(unicode(score.value)), } worksheet['activities'].append(activity_result) if len(worksheets): section_result = { 'heading': "%s - %s" % (term.title, section.title), 'worksheets': worksheets, } section_list.append(section_result) return section_list class StudentReportCardPDFView(BaseReportCardPDFView): """A view for printing a report card for a student""" def collectStudents(self): return [self.context] @property def filename(self): return self.makeFileName('report_card_%s' % self.context.username) class GroupReportCardPDFView(BaseReportCardPDFView): """A view for printing a report card for each person in a group""" def collectStudents(self): return list(self.context.members) @property def filename(self): return self.makeFileName('report_card_%s' % self.context.__name__) class BaseStudentDetailPDFView(BaseStudentPDFView): """The report card (PDF) base class""" template=ViewPageTemplateFile('rml/student_detail_rml.pt') def __call__(self): """Make sure there is a current term.""" if self.current_term is None: template = ViewPageTemplateFile('templates/no_current_term.pt') return template(self) return super(BaseStudentDetailPDFView, self).__call__() def title(self): return _('Detailed Student Report: ${schoolyear}', mapping={'schoolyear': self.schoolyear.title}) def grades_heading(self): return _('Grade Detail') def course_heading(self): return _('Courses') def attendance_heading(self): return _('Attendance Detail') def date_heading(self): return _('Dates') def name_heading(self): return _('Student Name') def userid_heading(self): return _('User Id') def grades(self, student): sections = [] for section in ILearner(student).sections(): term = ITerm(section) schoolyear = ISchoolYear(term) if schoolyear != self.schoolyear: continue if self.term is not None and term != self.term: continue sections.append(section) return self.getGrid(student, sections) def attendance(self, student): data = {} sections = [] for section in ILearner(student).sections(): term = ITerm(section) schoolyear = ISchoolYear(term) if schoolyear != self.schoolyear: continue if self.term is not None and term != self.term: continue sections.append(section) for section in sections: jd = ISectionJournalData(section, None) if jd is None: continue for meeting, score in jd.absentMeetings(student): result = None ss = score.scoreSystem if ss.isExcused(score): continue elif ss.isAbsent(score): result = ABSENT_ABBREVIATION elif ss.isTardy(score): result = TARDY_ABBREVIATION if result: day = meeting.dtstart period = self.guessPeriodGroup(meeting) data.setdefault(day, {})[period] = result periods = {} for day in data: for period in data[day]: periods[period] = 0 periods = sorted(periods.keys()) widths = '4cm' for period in periods: width = 1 if len(period) > 4: width = float(len(period)) / 4.5 widths += ',%fcm' % width rows = [] for day in sorted(data): scores = [''] * len(periods) for period in data[day]: index = periods.index(period) scores[index] = data[day][period] row = { 'title': day.strftime('%x'), 'scores': scores, } rows.append(row) return { 'widths': widths, 'headings': periods, 'rows': rows, } def students(self): results = [] for student in self.collectStudents(): result = { 'name': student.title, 'userid': student.username, 'grades': self.grades(student), 'attendance': self.attendance(student), } results.append(result) return results class StudentDetailPDFView(BaseStudentDetailPDFView): """A view for printing a report card for a student""" def collectStudents(self): return [self.context] @property def filename(self): return self.makeFileName('student_detail_%s' % self.context.username) class GroupDetailPDFView(BaseStudentDetailPDFView): """A view for printing a report card for each person in a group""" def collectStudents(self): return list(self.context.members) @property def filename(self): return self.makeFileName('student_detail_%s' % self.context.__name__) class FailingReportPDFView(flourish.report.PlainPDFPage): """A view for printing a report of all the students failing an activity""" content_template = flourish.templates.XMLFile('rml/failing_report_rml.pt') name = _("Failures by Term") @property def message_title(self): return _("term ${term} failures", mapping={'term': self.term.title}) def __init__(self, context, request): super(FailingReportPDFView, self).__init__(context, request) self.term = self.context self.activity = self.getActivity() self.score = self.request.get('min', None) def getActivity(self): source = self.request.get('activity', None) if source is None: return None termName, worksheetName, activityName = source.split('|') root = IGradebookRoot(ISchoolToolApplication(None)) return root.deployed[worksheetName][activityName] def formatDate(self, date, format='mediumDate'): if date is None: return '' formatter = getMultiAdapter((date, self.request), name=format) return formatter() @property def scope(self): term = ITerm(self.context) first = self.formatDate(term.first) last = self.formatDate(term.last) return '%s | %s - %s' % (term.title, first, last) @property def base_filename(self): return 'failures_%s' % self.term.__name__ @property def subtitles_left(self): subtitles = [ _('Report Sheet: ${worksheet}', mapping={ 'worksheet': self.activity.__parent__.title}), _('Activity: ${activity}', mapping={ 'activity': self.activity.title}), _('Passing Score: ${score}', mapping={ 'score': self.request.get('min', '')}), ] return subtitles def heading_message(self): return _('The following students are at risk of failing the following courses:') def getSectionData(self, section): data = [] for worksheet in IActivities(section).values(): if worksheet.__name__ == self.activity.__parent__.__name__: gb = IGradebook(worksheet) activity = worksheet[self.activity.__name__] break else: return [] for student in gb.students: score = gb.getScore(student, activity) if not score: continue failure = False if IDiscreteValuesScoreSystem.providedBy(score.scoreSystem): for definition in score.scoreSystem.scores: if definition[0] == self.score: passing_value = definition[2] if definition[0] == score.value: this_value = definition[2] if score.scoreSystem._isMaxPassingScore: if this_value > passing_value: failure = True elif this_value < passing_value: failure = True else: passing_value = Decimal(self.score) this_value = score.value if this_value < passing_value: failure = True if failure: data.append([student, score.value]) return data def students(self): student_rows = {} for section in ISectionContainer(self.term).values(): for student, value in self.getSectionData(section): rows = student_rows.setdefault(student, []) row = { 'section': section, 'grade': value, } rows.append(row) results = [] for student in sorted(student_rows, key=getSortingKey(self.request)): rows = [] for student_row in student_rows[student]: teacher = list(student_row['section'].instructors)[0] row = { 'course': list(student_row['section'].courses)[0].title, 'teacher': teacher.title, 'grade': student_row['grade'], } rows.append(row) result = { 'name': student.title, 'rows': rows, } results.append(result) return results class AbsencesByDayPDFView(TermPDFPage): name = _('ABSENCES BY DAY') @property def message_title(self): day = self.getDay() if day is None: return _('absences by day report') return _('absences for ${day}', mapping={'day': self.formatDate(day)}) @property def title(self): for_date = self.getDay() if for_date is None: return None formatted_date = self.formatDate(for_date, format="fullDate") return formatted_date @property def base_filename(self): day = self.getDay() if day is None: filename = 'abs_day_' + self.context.__name__ else: filename = 'abs_day_%d_%02d_%02d' % (day.year, day.month, day.day) return filename def getDay(self): day = self.request.get('day', None) if day is None: return datetime.date(datetime.now()) try: year, month, day = [int(part) for part in day.split('-')] return datetime.date(datetime(year, month, day)) except (TypeError, ValueError): pass try: return datetime.date(day) except (TypeError, ValueError): return None def formatDate(self, date, format='mediumDate'): if date is None: return '' formatter = getMultiAdapter((date, self.request), name=format) return formatter() def compareDates(self, first, second): return (first.year == second.year and first.month == second.month and first.day == second.day) def getData(self): day = self.getDay() if day is None: return [] for term in self.schoolyear.values(): if day in term: break else: return [] data = {} for section in ISectionContainer(term).values(): jd = ISectionJournalData(section, None) if jd is None: continue for student in section.members: for meeting, score in jd.absentMeetings(student): if not self.compareDates(meeting.dtstart, day): continue period = self.guessPeriodGroup(meeting) ss = score.scoreSystem result = None if ss.isExcused(score): continue elif ss.isAbsent(score): result = ABSENT_ABBREVIATION elif ss.isTardy(score): result = TARDY_ABBREVIATION if result: data.setdefault(student, {})[period] = result return data def getPeriods(self, data): periods = {} for student in data: for period in data[student]: periods[period] = 0 return sorted(periods.keys()) def widths(self): data = self.getData() periods = self.getPeriods(data) n_cols = len(periods) if not n_cols: return None col_width = max(int(40./n_cols), 8) widths_string = ' '.join( ['%d%%' % max((100-col_width*n_cols), 10)] + ['%d%%' % col_width] * (n_cols) ) return widths_string def header_widths(self): return '60% 40%' def periods(self): data = self.getData() return self.getPeriods(data) def students(self): data = self.getData() periods = self.getPeriods(data) rows = [] for student in sorted(data, key=getSortingKey(self.request)): scores = [''] * len(periods) for period in data[student]: index = periods.index(period) scores[index] = data[student][period] row = { 'name': student.title, 'periods': scores, } rows.append(row) return rows class SectionAbsencesPDFView(TermPDFPage): """A view for printing a report with absences for a given section""" name = _('SECTION ABSENCES') @property def message_title(self): return _('${section} absence report', mapping={'section': self.section.title}) @property def title(self): return self.section.title @property def section(self): return self.context @property def subtitles_left(self): instructors = [teacher.title for teacher in self.section.instructors] subtitles = [ _('Teacher(s): ${instructors}', mapping={'instructors': ', '.join(instructors)}) ] return subtitles @property def base_filename(self): courses = [c.__name__ for c in self.section.courses] filename = 'abs_section_%s' % '_'.join(courses) return filename def updateTimespan(self): self.term = ITerm(self.section) self.schoolyear = ISchoolYear(self.term) self.current_term = getUtility(IDateManager).current_term def getStudentData(self, jd, student): student_data = {} student_data['absences'] = 0 student_data['tardies'] = 0 for meeting, score in jd.absentMeetings(student): ss = score.scoreSystem if ss.isExcused(score): continue elif ss.isAbsent(score): student_data['absences'] += 1 elif ss.isTardy(score): student_data['tardies'] += 1 return student_data def students(self): data = {} jd = ISectionJournalData(self.section, None) if jd is not None: for student in self.section.members: student_data = self.getStudentData(jd, student) if student_data['absences'] + student_data['tardies'] > 0: data[student] = student_data rows = [] for student in sorted(data, key=getSortingKey(self.request)): row = { 'name': student.title, 'absences': data[student]['absences'], 'tardies': data[student]['tardies'], 'total': data[student]['absences'] + data[student]['tardies'], } rows.append(row) return rows class GradebookPDFView(BasePDFView, GradebookOverview): """The gradebook pdf view class""" template=ViewPageTemplateFile('rml/gradebook_rml.pt') topMargin = 30 leftMargin = 35 def __init__(self, context, request): super(GradebookPDFView, self).__init__(context, request) self.person = IPerson(self.request.principal) self.sortKey = self.context.getSortKey(self.person) self.processColumnPreferences() self.worksheet = removeSecurityProxy(context).context self.section = ISection(self.worksheet) self.term = ITerm(self.section) def pages(self): results = [] activities = list(self.activities()) table = self.table() num_rows = len(table) num_cols = len(self.activities()) start_row, start_col = 0, 0 max_rows, max_cols = 34, 8 if not self.absences_hide: max_cols -= 1 if not self.tardies_hide: max_cols -= 1 if not self.total_hide: max_cols -= 1 if not self.average_hide: max_cols -= 1 while True: end_row = start_row + max_rows if end_row > num_rows: end_row = num_rows next_row = start_row next_col = start_col + max_cols if next_col >= num_cols: end_col = num_cols next_col = 0 next_row = end_row else: end_col = next_col rows = [dict(r) for r in table[start_row:end_row]] for row in rows: row['grades'] = row['grades'][start_col:end_col] page = { 'widths': self.widths(start_col, end_col), 'rows': rows, 'cols': activities[start_col:end_col], } results.append(page) if next_row < num_rows: start_row, start_col = next_row, next_col else: break return results def title(self): return _('Gradebook Report') def term_heading(self): return _('Term') def section_heading(self): return _('Section') def worksheet_heading(self): return _('Worksheet') def student_heading(self): return _('Student') def widths(self, start_col, end_col): num_cols = end_col - start_col if not self.absences_hide: num_cols += 1 if not self.tardies_hide: num_cols += 1 if not self.total_hide: num_cols += 1 if not self.average_hide: num_cols += 1 return '6cm' +',1.6cm' * (num_cols) class FlourishGradebookPDFView(flourish.report.PlainPDFPage, GradebookOverview): name = _("Gradebook") content_template=flourish.templates.Inline(''' ''') def formatDate(self, date, format='mediumDate'): if date is None: return '' formatter = getMultiAdapter((date, self.request), name=format) return formatter() @property def message_title(self): return _('${section} gradebook', mapping={'section': self.section.title}) @property def scope(self): term = ITerm(self.section) schoolyear = ISchoolYear(term) return '%s | %s' % (term.title, schoolyear.title) @property def title(self): return ', '.join([course.title for course in self.section.courses]) @property def subtitles_left(self): section = removeSecurityProxy(self.section) instructors = '; '.join([person.title for person in section.instructors]) instructors_message = _('Instructors: ${instructors}', mapping={'instructors': instructors}) subtitles = [ '%s (%s)' % (section.title, section.__name__), instructors_message, ] return subtitles @property def base_filename(self): courses = [c.__name__ for c in self.section.courses] worksheet = self.context.__parent__ return 'gradebook_%s_%s' % ('_'.join(courses), worksheet.title) @Lazy def worksheets(self): worksheet = removeSecurityProxy(self.context).context return [worksheet] @Lazy def section(self): worksheet = removeSecurityProxy(self.context).context section = ISection(worksheet) return section def updateGradebookOverview(self): self.person = IPerson(self.request.principal) self.sortKey = self.context.getSortKey(self.person) self.processColumnPreferences() def update(self): super(FlourishGradebookPDFView, self).update() self.updateGradebookOverview() class WorksheetGrid(schooltool.table.pdf.GridContentBlock): absences_column = None tardies_column = None total_column = None average_column = None @property def title(self): return self.worksheet.title @property def worksheet(self): return self.context @property def gradebook_overview(self): return self.view def updateColumns(self): self.columns = [] for info in self.gradebook_overview.filtered_activity_info: self.columns.append(schooltool.table.pdf.GridColumn( info['longTitle'], item=info['hash'] )) if not self.gradebook_overview.absences_hide: self.absences_column = schooltool.table.pdf.GridColumn( self.gradebook_overview.absences_label, item='schooltool.gradebook.absences' ) self.columns.append(self.absences_column) if not self.gradebook_overview.tardies_hide: self.tardies_column = schooltool.table.pdf.GridColumn( self.gradebook_overview.tardies_label, item='schooltool.gradebook.tardies', ) self.columns.append(self.tardies_column) if not self.gradebook_overview.total_hide: self.total_column = schooltool.table.pdf.GridColumn( self.gradebook_overview.total_label, font_name='Ubuntu_Bold', item='schooltool.gradebook.total', ) self.columns.append(self.total_column) if not self.gradebook_overview.average_hide: self.average_column = schooltool.table.pdf.GridColumn( self.gradebook_overview.average_label, font_name='Ubuntu_Bold', item='schooltool.gradebook.average', ) self.columns.append(self.average_column) def updateRows(self): self.rows = [] collator = ICollator(self.request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x['object'], collator) for info in sorted(self.gradebook_overview.students_info, key=sorting_key): self.rows.append(schooltool.table.pdf.GridRow( info['title'], item=info['id'] )) def updateData(self): cols_by_hash = dict([(col.item, col) for col in self.columns]) rows_by_id = dict([(row.item, row) for row in self.rows]) self.grid = {} table = self.gradebook_overview.table(self.worksheet) for info in table: row = rows_by_id.get(info['student']['id']) for grade in info['grades']: col = cols_by_hash.get(grade['activity']) if (row is not None and col is not None): self.grid[row, col] = grade['value'] if self.absences_column is not None: self.grid[row, self.absences_column] = info.get('absences', u'') if self.tardies_column is not None: self.grid[row, self.tardies_column] = info.get('tardies', u'') if self.total_column is not None: self.grid[row, self.total_column] = info.get('total', u'') if self.average_column is not None: self.grid[row, self.average_column] = info.get('average', u'') def updateGrid(self): super(WorksheetGrid, self).updateGrid() self.updateColumns() self.updateRows() self.updateData() # XXX: this is duplicated in CanDo, move to core? class NoHeaderPlainPageTemplate(flourish.report.PlainPageTemplate): @property def header(self): default = super(NoHeaderPlainPageTemplate, self).header default['height'] = 0 return default class FlourishStudentReportCardPDFView(flourish.report.PlainPDFPage, ActiveSchoolYearContentMixin, BaseStudentPDFView): name = _('Report Card') def students(self): return [self.context] def scope(self): schoolyear = self.schoolyear return schoolyear.title if schoolyear is not None else '' @property def base_filename(self): return 'report_card_%s' % self.context.__name__ @property def message_title(self): return _('${student} report card', mapping={'student': self.context.title}) class FlourishGroupReportCardPDFView(FlourishStudentReportCardPDFView): def students(self): return sorted(self.context.members, key=getSortingKey(self.request)) class StudentReportCardPDFStory(flourish.report.PDFStory): template = flourish.templates.Inline(''' ''') class StudentReportCardViewletManager(flourish.viewlet.ViewletManager): pass class ReportCardStudentHeaderViewlet(flourish.viewlet.Viewlet): template = flourish.templates.XMLFile('rml/report_card_student_header.pt') class ReportCardStudentGradesViewlet(flourish.viewlet.Viewlet): template = flourish.templates.Inline(''' ''') @property def report_card_grid(self): view = self.view.view grid = getMultiAdapter((self.context, self.request, view), name='report_card_grid') grid.update() if grid.rows: return grid return '' class ReportCardStudentGradesMixin(object): @property def student(self): return self.context @property def term(self): term_id = self.request.get('term_id') if self.schoolyear is not None: return self.schoolyear.get(term_id) @Lazy def sections(self): sections = [] for section in ILearner(self.student).sections(): term = ITerm(section) schoolyear = ISchoolYear(term) if ((schoolyear != self.schoolyear) or (self.term is not None and term != self.term)): continue sections.append(section) return sections @Lazy def courses(self): courses = [] collator = ICollator(self.request.locale) for section in self.sections: course = tuple(section.courses) if course not in courses: courses.append(course) return sorted(courses, key=lambda x:collator.key(self.pdf_view.getCourseTitle(x, self.sections))) @Lazy def layout_columns(self): root = IGradebookRoot(ISchoolToolApplication(None)) if (self.schoolyear is not None and self.schoolyear.__name__ in root.layouts): return root.layouts[self.schoolyear.__name__].columns return [] @Lazy def outline_activities(self): root = IGradebookRoot(ISchoolToolApplication(None)) if (self.schoolyear is not None and self.schoolyear.__name__ in root.layouts): return root.layouts[self.schoolyear.__name__].outline_activities return [] class ReportCardStudentCommentsViewlet(ReportCardStudentGradesMixin, flourish.viewlet.Viewlet): template = flourish.templates.XMLFile( 'rml/report_card_student_comments.pt') @property def pdf_view(self): return self.view.view @property def schoolyear(self): return self.pdf_view.schoolyear def comments_by_course(self): view = self.pdf_view result = [] for course in self.courses: result.append({ 'title': view.getCourseTitle(course, self.sections), 'comments': self.getComments(course, self.sections), }) return result def getComments(self, course, sections): result = [] evaluations = IEvaluations(self.student) for section in sections: if tuple(section.courses) == course: term = ITerm(section) for outline_activity in self.outline_activities: source = outline_activity.source termName, worksheetName, activityName = source.split('|') if termName != term.__name__: continue activities = IActivities(section) if worksheetName not in activities: continue if activityName not in activities[worksheetName]: continue activity = activities[worksheetName][activityName] score = evaluations.get(activity, None) if not score: continue heading = self.pdf_view.getLayoutActivityHeading( outline_activity, truncate=False) html2rml = getMultiAdapter((score.value, self.request), name='html2rml') html2rml.para_class = 'report_card_comment' activity_result = { 'heading': heading, 'value': html2rml, } result.append(activity_result) return result class ReportCardGrid(ReportCardStudentGradesMixin, schooltool.table.pdf.GridContentBlock): title = None @property def pdf_view(self): return self.view @property def schoolyear(self): return self.pdf_view.schoolyear def updateGrid(self): super(ReportCardGrid, self).updateGrid() self.updateColumns() self.updateRows() self.updateData() def updateColumns(self): self.columns = [] for i, layout_column in enumerate(self.layout_columns): heading = self.pdf_view.getLayoutActivityHeading(layout_column, truncate=False) self.columns.append(schooltool.table.pdf.GridColumn( heading, item=i)) def updateRows(self): self.rows = [] for course in self.courses: course_title = self.pdf_view.getCourseTitle(course, self.sections) self.rows.append(schooltool.table.pdf.GridRow( course_title, item=course)) def updateData(self): cols_by_id = dict([(col.item, col) for col in self.columns]) rows_by_id = dict([(row.item, row) for row in self.rows]) self.grid = {} scores = {} evaluations = IEvaluations(self.student) for i, layout in enumerate(self.layout_columns): byCourse = {} for section in self.sections: course = tuple(section.courses) if self.pdf_view.isJournalSource(layout): score = self.pdf_view.getJournalScore( self.student, section, layout) if score is not None: if course in byCourse: score += int(byCourse[course]) byCourse[course] = unicode(score) elif self.pdf_view.isAverageSource(layout): score = self.pdf_view.getAverageScore( self.student, section, layout) if score is not None: byCourse[course] = unicode(score) else: activity = self.pdf_view.getActivity(section, layout) if activity is None: continue score = evaluations.get(activity, None) if score: byCourse[course] = unicode(score.value) if len(byCourse): scores[layout.source] = byCourse for course in self.courses: for i, layout in enumerate(self.layout_columns): byCourse = scores.get(layout.source) if byCourse is not None: score = byCourse.get(course, '') self.grid[rows_by_id[course], cols_by_id[i]] = score class FlourishStudentDetailReportPDFView(flourish.report.PlainPDFPage, ActiveSchoolYearContentMixin, BaseStudentDetailPDFView): name = _('Student Detail Report') def students(self): return [self.context] def scope(self): schoolyear = self.schoolyear return schoolyear.title if schoolyear is not None else '' @property def base_filename(self): return 'student_detail_report_%s' % self.context.__name__ @property def message_title(self): return _('${student} detail report', mapping={'student': self.context.title}) class FlourishGroupDetailReportPDFView(FlourishStudentDetailReportPDFView): def students(self): return sorted(self.context.members, key=getSortingKey(self.request)) class StudentDetailReportPDFStory(flourish.report.PDFStory): template = flourish.templates.Inline(''' ''') class StudentDetailReportViewletManager(flourish.viewlet.ViewletManager): pass class StudentDetailReportAttendanceViewlet(ReportCardStudentGradesMixin, flourish.viewlet.Viewlet, TermPDFPage): template = flourish.templates.XMLFile( 'rml/student_detail_report_attendance.pt') @property def pdf_view(self): return self.view.view @property def schoolyear(self): return self.pdf_view.schoolyear def attendance(self): student = self.student data = {} for section in self.sections: jd = ISectionJournalData(section, None) if jd is None: continue for meeting, score in jd.absentMeetings(student): period = self.guessPeriodGroup(meeting) day = meeting.dtstart ss = score.scoreSystem if ss.isExcused(score): continue result = None if ss.isExcused(score): continue elif ss.isAbsent(score): result = ABSENT_ABBREVIATION elif ss.isTardy(score): result = TARDY_ABBREVIATION if result: data.setdefault(day, {})[period] = result periods = {} for day in data: for period in data[day]: periods[period] = 0 periods = sorted(periods.keys()) widths_string = None n_cols = len(periods) if n_cols: col_width = max(int(40./n_cols), 8) widths_string = ' '.join( ['%d%%' % max((100-col_width*n_cols), 10)] + ['%d%%' % col_width] * (n_cols) ) rows = [] for day in sorted(data): scores = [''] * len(periods) for period in data[day]: index = periods.index(period) scores[index] = data[day][period] row = { 'title': day.strftime('%x'), 'scores': scores, } rows.append(row) return { 'widths': widths_string, 'headings': periods, 'rows': rows, } schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/0000755000175000017500000000000012322071053027360 5ustar menesismenesis00000000000000././@LongLink0000000000000000000000000000014700000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_linked_activity_related.0000644000175000017500000000062612270520456035374 0ustar menesismenesis00000000000000
What is This?

Use external scores to add data from sources outside the SchoolTool Gradebook.

External score sources must be configured by your system administrator

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_startup.pt0000644000175000017500000000144712270520456033462 0ustar menesismenesis00000000000000 Gradebook

You do not teach or attend any classes.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_hide_unhide_report_sheets.pt0000644000175000017500000000325612270520456035463 0ustar menesismenesis00000000000000

Currently Deployed Report Sheets

Report Sheet Index Visible
This year has no report sheets deployed.
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/worksheet_overview.pt0000644000175000017500000000423512270520456033702 0ustar menesismenesis00000000000000 Worksheet

Activities

A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.

Activity Activity
././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_worksheets_summary_related.p0000644000175000017500000000124712270520456035535 0ustar menesismenesis00000000000000
Summary Worksheet

You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.

For example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/mygrades.pt0000644000175000017500000001002212270520456031543 0ustar menesismenesis00000000000000 Gradebook
Term:      Section:

Average
Nothing Graded
Activity
Grade
Activity

Activity

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_report_sheets.pt0000644000175000017500000001045112270520456033131 0ustar menesismenesis00000000000000

Currently Deployed Report Sheets

Report Sheet
This year has no report sheets deployed.
icon Please correct the marked fields below.
Select report sheet to deploy

Select a term or deploy to the entire year.

Required input is missing.

If you deploy the same template multiple times in the same term, give each deployment an easily distinguishable name.

Required input is missing.
././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_report_card_layout_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_report_card_layout_related.p0000644000175000017500000000225612270520456035464 0ustar menesismenesis00000000000000
What is This?

Use this page to lay out a standard report card, pulling data from report sheets and the attendance journal.

The standard report card contains a grid where each row corresponds to a section and the columns as defined on this page.

Below the grid is an outline which loops through each section and the defined outline items laid out like a text outline. This is necessary for comments or other scores that will not fit in a traditional grid.

Both the grid and outline layouts are optional; if no columns or items are defined, the whole layout is skipped.

The report cards can be generated for an individual person or all the people in a group.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/student_gradebook.pt0000644000175000017500000000127112270520456033441 0ustar menesismenesis00000000000000 </head> <body> <h1 metal:fill-slot="content-header" tal:content="view/title" /> <metal:block metal:fill-slot="body"> <div> <div class="info-block" tal:repeat="block view/blocks"> <h3 tal:content="block/label" /> <p tal:condition="not: block/comment" tal:content="block/content" /> <tal:block condition="block/comment" repeat="paragraph block/paragraphs"> <p tal:content="structure paragraph"/> </tal:block> </div> </div> </metal:block> </body> </html> ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@LongLink���������������������������������������������������������������������������������������0000000�0000000�0000000�00000000151�00000000000�011212� L����������������������������������������������������������������������������������������������������ustar �����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_related.pt������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_edit_relate0000644�0001750�0001750�00000000514�12270520456�035554� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<metal:block i18n:domain="schooltool.gradebook"> <div class="header" i18n:translate=""> What is This? </div> <div class="body"> <p i18n:translate=""> The Course Worksheet and activities defined here can be deployed to all the sections of this course for one or more terms. </p> </div> </metal:block> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@LongLink���������������������������������������������������������������������������������������0000000�0000000�0000000�00000000155�00000000000�011216� L����������������������������������������������������������������������������������������������������ustar �����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_templates.pt��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_course_worksheet_temp0000644�0001750�0001750�00000000442�12270520456�035550� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div class="manage-view" i18n:domain="schooltool.gradebook"> <h3> <a title="Manage Worksheet Templates" tal:attributes="href string:${context/@@absolute_url}/activities" i18n:attributes="title" i18n:translate=""> Worksheet Templates </a> </h3> </div> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_filldown_dialog.pt0000644�0001750�0001750�00000002360�12270520456�035415� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div class="hidden-dialog" id="filldown-dialog-container" i18n:domain="schooltool.gradebook"> <div id="unsaved-changes-warning" class="unsaved-changes-warning" i18n:translate=""> You have unsaved changes that will be lost. </div> <div class="filldown-dialog-title" i18n:translate=""> Fill empty cells </div> <form> <div class="viewspace"> <fieldset> <div class="row"> <div class="label"> <label for="filldown_value"> <span i18n:translate="">Grade</span> </label> </div> <p class="hint" i18n:translate=""> Choose a grade to apply to all the students in the gradebook column. </p> <div class="widget"> <input type="text" id="filldown_value" name="filldown_value" value="" size="4" /> </div> </div> </fieldset> <div class="buttons"> <input type="submit" class="button-ok filldown-submit" name="SUBMIT" value="Submit" i18n:attributes="value" /> <input type="submit" class="button-cancel filldown-cancel" name="CANCEL" value="Cancel" i18n:attributes="value" /> </div> </div> </form> </div> ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_student_gradebook.pt��������0000644�0001750�0001750�00000001754�12270520456�033754� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div i18n:domain="schooltool.gradebook"> <tal:block condition="not: view/average_hide"> <h3 tal:condition="view/average" tal:content="string: ${view/average_label}: ${view/average}" /> <h3 tal:condition="not: view/average" i18n:translate="">Nothing Graded</h3> </tal:block> <table> <tr> <thead> <th i18n:translate="">Activity</th> <th i18n:translate="">Score</th> </thead> </tr> <tr tal:repeat="row view/table"> <td tal:content="row/activity" /> <td tal:condition="row/grade/comment"> <tal:block repeat="paragraph row/grade/paragraphs"> <p tal:content="structure paragraph"/> </tal:block> </td> <td tal:condition="not: row/grade/comment"> <div tal:content="row/grade/value" /> </td> </tr> </table> <h3 class="done-link" i18n:domain="schooltool"> <a tal:attributes="href string:${context/__parent__/@@absolute_url}" i18n:translate="">Done</a> </h3> </div> ��������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/report_worksheet_overview.pt��0000644�0001750�0001750�00000004331�12270520456�035272� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<tal:define define="dummy view/update"/> <html metal:use-macro="view/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" i18n:translate="">Report Worksheet

Activities of

A report sheet template defines the activities to be included in a report sheet deployed to each section in a term or year.

Activity Activity
././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_column_preferences.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_column_preferences.p0000644000175000017500000001034212270520456035444 0ustar menesismenesis00000000000000 Set Column Preferences

Set Column Preferences

Preferences
Column Type Hide? Label Score System
Hide 'show only activities due in past _ weeks'
Summary

You can add a summary worksheet to each of your gradebooks that automatically includes a column for the average of all existing worksheets.

For example, if you have three worksheets in a section, "A," "B," and "C," and click "Create Summary Worksheets," an additional sheet, entitled "Summary" will be created, which includes the average scores from "A," "B" and "C" in the first three columns.

Overwrite existing worksheets titled "Summary".
././@LongLink0000000000000000000000000000015600000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_templates_r0000644000175000017500000000132012270520456035606 0ustar menesismenesis00000000000000
What is This?

Course Worksheets can be be used to include sets of activities in the gradebooks of all sections of a course. The activities included in Course Worksheets are defined in templates, shown here.

The templates can be created from this page (see Add: Course Worksheet) or from the individual gradebook of the instructor of a section of this course who is either a "Responsible party" for the course or a member of "Clerks" or "Site Managers."

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/worksheet_delete.pt0000644000175000017500000000160312270520456033272 0ustar menesismenesis00000000000000 Delete Worksheet

Are you sure you want to delete this worksheet together with all its activities?

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_startup.pt0000644000175000017500000000070112270520456033757 0ustar menesismenesis00000000000000

You do not teach or attend any classes.

Classes you teach

Classes you attend

././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_templates.p0000644000175000017500000000152712270520456035534 0ustar menesismenesis00000000000000
Title
This course has no course worksheet templates.
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_worksheets_related.pt0000644000175000017500000000057412270520456034146 0ustar menesismenesis00000000000000
What is This?

Use worksheets in your gradebook the same way you do in a spreadsheet, to organize large numbers of activities. You can link columns from one worksheet to another.

././@LongLink0000000000000000000000000000015100000000000011212 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialog.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_comment_cell_dialo0000644000175000017500000000232612270520456035451 0ustar menesismenesis00000000000000

Enter a comment.

ckeditor
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_grade_activity.pt0000644000175000017500000000323012270520456035253 0ustar menesismenesis00000000000000
Message
HW 1
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/unhide_report_worksheet.pt0000644000175000017500000000363112270520456034702 0ustar menesismenesis00000000000000 Unhide Deployed Report Sheet

Unhide Deployed Report Sheet

There are no hidden deployed report sheets to unhide.

Select a deployed report sheet to hide and hit the 'Hide' button.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_grade_activity.pt0000644000175000017500000000646412270520456034762 0ustar menesismenesis00000000000000 Gradebook

Grade


Message

Name
HW 1
Apply a grade for all students:
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_edit_linked_column.pt0000644000175000017500000000616012270520456034705 0ustar menesismenesis00000000000000
Enter Details and Select Column
Term Section Worksheet Activity
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/no_report_sheets.pt0000644000175000017500000000103512270520456033316 0ustar menesismenesis00000000000000 No Report Sheets

The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/request_student_report.pt0000644000175000017500000000251312270520456034567 0ustar menesismenesis00000000000000 </head> <body> <metal:block metal:fill-slot="body"> <form method="post" class="standalone" tal:attributes="action string:${context/@@absolute_url}/${view/action}"> <input type="hidden" name="form-submitted" value="" /> <h3 tal:content="view/title" /> <br /> <tal:block condition="view/message"> <span class="message" style="color: red" tal:content="view/message" /> <br /><br /> </tal:block> <label for="selectedTerm" class="gradebook_margin_left1" i18n:translate="">Term or Year</label> <select name="selectedTerm" id="selectedTerm"> <tal:block repeat="term view/availableTerms"> <option tal:attributes="value term/value; selected term/selected" tal:content="term/title" /> </tal:block> </select> <div style="height: 5px;"></div> <div class="controls"> <input type="submit" class="button-ok" name="DOWNLOAD" value="Download" i18n:attributes="value" /> <tal:block metal:use-macro="view/@@standard_macros/cancel-button" /> </div> </form> </metal:block> </body> </html> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_templates_overview.pt�������0000644�0001750�0001750�00000001207�12270520456�034166� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div tal:define="worksheets context/values" i18n:domain="schooltool.gradebook"> <form method="post" tal:attributes="action string:${context/@@absolute_url}"> <input type="hidden" name="form-submitted" value="" /> <table> <thead> <tr> <th i18n:translate="">Title</th> </tr> </thead> <tr tal:repeat="worksheet worksheets"> <td> <tal:block replace="structure worksheet/@@link" /> </td> </tr> <tr tal:condition="not: worksheets"> <td i18n:translate="">There are no report sheet templates set up.</td> </tr> </table> </form> </div> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/request_reports.pt������������0000644�0001750�0001750�00000000664�12270520456�033211� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<html metal:use-macro="context/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" tal:content="view/title" /> </head> <body> <h1 metal:fill-slot="content-header" tal:content="view/title" /> <metal:block metal:fill-slot="body"> <div tal:repeat="link view/links"> <a tal:attributes="href link/url" tal:content="link/content" /> </div> </metal:block> </body> </html> ����������������������������������������������������������������������������././@LongLink���������������������������������������������������������������������������������������0000000�0000000�0000000�00000000151�00000000000�011212� L����������������������������������������������������������������������������������������������������ustar �����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheets.pt������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_hide_unhide_course_worksheet0000644�0001750�0001750�00000003020�12270520456�035533� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div i18n:domain="schooltool.gradebook" tal:define="sheets view/all_sheets; schoolyear view/schoolyear"> <h3 i18n:translate="">Currently Deployed WorkSheets</h3> <form method="post" class="standalone" tal:attributes="action request/getURL"> <table> <thead> <tr> <th i18n:translate="">Deployed Worksheet</th> <th i18n:translate="">Index</th> <tal:block repeat="term schoolyear/values"> <th tal:content="term/title" /> </tal:block> <th i18n:translate="">Visible</th> </tr> </thead> <tr tal:repeat="sheet sheets"> <td tal:content="sheet/obj/title" /> <td tal:content="sheet/index" /> <tal:block repeat="term sheet/terms"> <td> <span tal:condition="term" class="ui-icon ui-icon-check"></span> </td> </tal:block> <td> <input type="checkbox" name="visible:list" tal:attributes="value sheet/index; checked sheet/checked" /> </td> </tr> <tr tal:condition="not: sheets"> <td tal:attributes="colspan python:len(schoolyear)+3" i18n:translate=""> This year has no worksheets deployed. </td> </tr> </table> <div class="buttons controls"> <input type="submit" class="button-ok" name="SUBMIT" value="Submit" i18n:attributes="value" /> <tal:block metal:use-macro="view/@@standard_macros/cancel-button" /> </div> </form> </div> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_template_manage.pt����������0000644�0001750�0001750�00000003421�12270520456�033365� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div i18n:domain="schooltool.gradebook" tal:define="activities context/values"> <div metal:use-macro="macro:form"> <metal:block fill-slot="bottom"> <input type="hidden" name="form-submitted" value="" /> <h2 i18n:translate="">Report Activities</h2> <table tal:condition="activities"> <thead> <tr> <th i18n:translate="">Title</th> <th i18n:translate="">Score System</th> <th i18n:translate="">Delete</th> </tr> </thead> <tal:block repeat="activity activities"> <tr> <td> <span tal:content="activity/title" /> <a class="modify" href="" title="Edit" tal:attributes="href string:${activity/@@absolute_url}/edit.html" i18n:attributes="title"> <img tal:attributes="src context/++resource++schooltool.skin.flourish/edit-icon.png" alt="Edit" i18n:attributes="alt" /> </a> </td> <td tal:content="python: view.display_scoresystem(activity)" /> <td> <button class="image" type="submit" title="Delete" value="1" tal:attributes="name string:delete.${activity/__name__};" i18n:attributes="title"> <img alt="Delete" i18n:attributes="alt" tal:attributes="src context/++resource++schooltool.skin.flourish/remove-icon.png" /> </button> </td> </tr> </tal:block> </table> <h3 i18n:translate="" tal:condition="not:activities">There are no report activities.</h3> <h3 class="done-link" i18n:domain="schooltool"> <a tal:attributes="href view/nextURL" i18n:translate="">Done</a> </h3> </metal:block> </div> </div> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_edit_activity.pt��������0000644�0001750�0001750�00000000323�12270520456�033711� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<div metal:use-macro="macro:form"> <metal:block metal:fill-slot="above-buttons"> <input type="hidden" name="nexturl" tal:attributes="value request/nexturl|nothing;" /> </metal:block> </div> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/summary.pt��������������������0000644�0001750�0001750�00000002132�12270520456�031430� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<html metal:use-macro="context/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" i18n:translate=""> Gradebook

Section Worksheet Summary

Name Calculated Final Grade
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_report_sheets_related.pt0000644000175000017500000000211012270520456034622 0ustar menesismenesis00000000000000
What is This?

Report sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.

The first step in the process is to create a new report sheet template.

Once you have a template, use this form to add the report sheet to the gradebook of every section that meets in the specified term or terms.

Data collected through report sheets can be included in the standard report card or custom reports.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_categories.pt0000644000175000017500000000336512270520456032376 0ustar menesismenesis00000000000000
Title Default Delete
Edit

There are no activity categories.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/hide_report_worksheet.pt0000644000175000017500000000360212270520456034335 0ustar menesismenesis00000000000000 Hide Deployed Report Sheet

Hide Deployed Report Sheet

There are no deployed report sheets to hide.

Select a deployed report sheet to hide and hit the 'Hide' button.

././@LongLink0000000000000000000000000000014700000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_templates_related.0000644000175000017500000000133212270520456035410 0ustar menesismenesis00000000000000
What is This?

Report sheets use the SchoolTool gradebook to collect data and commentary from teachers about students in all sections.

The first step in the process is to create a new report sheet template.

After you create a template, the next step is to deploy it to teacher gradebooks.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_worksheets.pt0000644000175000017500000000474012270520456032445 0ustar menesismenesis00000000000000

Reorder or Hide Worksheets

Order Title Visible
Edit

Summary Worksheet

Overwrite existing worksheets titled "Summary".

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_overview.pt0000644000175000017500000001611112270520456034125 0ustar menesismenesis00000000000000

This section contains only worksheets that are hidden.

You can Unhide Worksheets, or Add a Worksheet.

././@LongLink0000000000000000000000000000014700000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_add_edit_report_card_source.0000644000175000017500000000313712270520456035403 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheets.pt0000644000175000017500000001015112270520456034016 0ustar menesismenesis00000000000000

Current Course Worksheets

Worksheet
This year has no course worksheets.
icon Please correct the marked fields below.
Select worksheet to add

Add the worksheet to a specific term or the entire year.

Required input is missing.

If you add the same template multiple times, give each version an easily distinguishable name.

Required input is missing.
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheets_related.pt0000644000175000017500000000123212270520456035516 0ustar menesismenesis00000000000000
What is This?

This page allows you to manage the Course Worksheets for this course.

The templates are created separately and define what activites will be on the Course Worksheets. Use this form to deploy the worksheets to the teacher gradebooks of all sections of this course for one or more terms.

You can also hide worksheets if you do not want teachers to see them.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/templates_overview.pt0000644000175000017500000000306212270520456033662 0ustar menesismenesis00000000000000 Report Sheet Templates

Report Sheet Templates

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/grade_student.pt0000644000175000017500000000071412270520456032567 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/categories.pt0000644000175000017500000000436212270520456032067 0ustar menesismenesis00000000000000 Manage Activity Categories

Manage Activity Categories

Categories are used in SchoolTool's gradebook to organize activities and to allow teachers to weight different types of activities differently to calculate grades. For example, the grade in a section might be comprised of 60% test scores, 20% homework and 20% class participation.

Currently, the list of available categories for all teachers is managed through this form. That is, if one or more teachers would like to use a category not in the current list, the site manager can add it here. Likewise, if some of the default categories are not relevant to your school, remove them below.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/request_absences_by_day.pt0000644000175000017500000000243412270520456034622 0ustar menesismenesis00000000000000 </head> <body> <metal:block metal:fill-slot="body"> <form method="post" class="standalone" tal:attributes="action string:${context/@@absolute_url}/request_absences_by_day.html"> <input type="hidden" name="form-submitted" value="" /> <h3 tal:content="view/title" /> <div style="height: 10px;"></div> <tal:block condition="view/message"> <span class="message" style="color: red" tal:content="view/message" /> <br /><br /> </tal:block> <table class="gradebook_margin_left1"> <tr> <td> <label for="day" i18n:translate="">Date</label> </td> <td> <input type="text" id="day" name="day" tal:attributes="value view/currentDay"> </td> </tr> </table> <div style="height: 5px;"></div> <div class="controls"> <input type="submit" class="button-ok" name="DOWNLOAD" value="Download" i18n:attributes="value" /> <tal:block metal:use-macro="view/@@standard_macros/cancel-button" /> </div> </form> </metal:block> </body> </html> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/weight_categories.pt����������0000644�0001750�0001750�00000003651�12270520456�033436� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<tal:tag condition="view/update" /> <html metal:use-macro="context/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" i18n:translate=""> Weight Categories

This form allows you to change the weighting of categories when calculating average scores within a worksheet.

Enter numeric values for each relevant category.

For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".

Category Weights
Message

././@LongLink0000000000000000000000000000015100000000000011212 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overview.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_report_sheets_overvie0000644000175000017500000000140412270520456035554 0ustar menesismenesis00000000000000

Deployed Report Sheets

There are report sheets deployed in

There are no report sheets deployed in

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/no_current_term.pt0000644000175000017500000000101412270520456033136 0ustar menesismenesis00000000000000 No Current Term

The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again.

././@LongLink0000000000000000000000000000016200000000000011214 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_report_sheet_templates_overview.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_report_sheet_template0000644000175000017500000000117712270520456035534 0ustar menesismenesis00000000000000

Report Sheet Templates

There are report sheet templates set up.

There are no report sheet templates set up.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/request_failing_report.pt0000644000175000017500000000637512270520456034524 0ustar menesismenesis00000000000000 </head> <body> <metal:block metal:fill-slot="body"> <tal:block condition="view/message"> <span class="message" style="color: red" tal:content="view/message" /> <br /><br /> </tal:block> <form method="post" class="standalone" style="width: 48em" tal:attributes="action string:${context/@@absolute_url}/request_failing_report.html"> <input type="hidden" name="form-submitted" value="" /> <h3 tal:content="view/title" /> <div style="height: 11px;"></div> <div class="gradebook_margin_left1"> <p i18n:translate=""> This report is a list of students achieving below a minimum score on a selected activity from a report sheet. </p> <p i18n:translate=""> For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades," which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing. To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester Grades - First Quarter" and choose "3" as the minimum passing grade. And click "Download." </p> </div> <fieldset> <legend><b i18n:translate="">Request Report</b></legend> <table> <tr> <td> <label for="source" i18n:translate="">Report Activity</label> </td> <td> <select id="source" name="source" onchange="this.form.submit()"> <tal:block repeat="choice view/choices"> <option tal:condition="python: choice['value'] == view.current_source()" selected tal:attributes="value choice/value" tal:content="choice/name" /> <option tal:condition="python: choice['value'] != view.current_source()" tal:attributes="value choice/value" tal:content="choice/name" /> </tal:block> </select> </td> </tr> <tr> <td> <label for="score" tal:content="view/minmax" /> </td> <td> <select id="score" name="score" tal:condition="python: len(view.scores()) > 0"> <tal:block repeat="score view/scores"> <option tal:content="score/name" tal:attributes="value score/value; selected score/selected" /> </tal:block> </select> <input type="text" id="score" name="score" tal:condition="python: len(view.scores()) == 0"> </td> </tr> </table> <div style="height: 11px;"></div> <div class="controls"> <input type="submit" class="button-ok" name="DOWNLOAD" value="Download" i18n:attributes="value" /> <tal:block metal:use-macro="view/@@standard_macros/cancel-button" /> </div> </fieldset> </form> </metal:block> </body> </html> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/activities_overview.pt��������0000644�0001750�0001750�00000003566�12270520456�034041� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<tal:define define="dummy view/update"/> <html metal:use-macro="view/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" i18n:translate="">Worksheets

Worksheets

Worksheet
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_report_card_layout.pt0000644000175000017500000000635712270520456034156 0ustar menesismenesis00000000000000

Grid Columns

Grid Column Heading Delete
Edit
This report has no grid columns.

Outline Items

Outline Item Heading Delete
Edit
This report has no outline items.
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/add_edit_report_activity.pt0000644000175000017500000000042112270520456034776 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/actionsViewlet.pt0000644000175000017500000000031012270520456032727 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_student_grade_history.pt0000644000175000017500000000303412270520456034653 0ustar menesismenesis00000000000000

was never scored in this worksheet.

Score Evaluator Date

-
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_grade_student.pt0000644000175000017500000000033312270520456033071 0ustar menesismenesis00000000000000
././@LongLink0000000000000000000000000000015600000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet_r0000644000175000017500000000051312270520456035572 0ustar menesismenesis00000000000000
What is This?

Use this form to add the active worksheet in your gradebook to all the sections of the same course in the selected terms.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_gradebook_tertiary_nav.pt0000644000175000017500000000122612270520456034767 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_tab.pt0000644000175000017500000000046212270520456032522 0ustar menesismenesis00000000000000 Gradebook schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_request_student_report.pt0000644000175000017500000000234512270520456035077 0ustar menesismenesis00000000000000
Description
File Type

Select a year or term

././@LongLink0000000000000000000000000000014600000000000011216 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_deploy_as_course_worksheet.p0000644000175000017500000000623312270520456035514 0ustar menesismenesis00000000000000
icon Please correct the marked fields below.
Course Worksheet Details

Add the worksheet to a specific term or the entire year.

Required input is missing.

If you add the same worksheet multiple times, give each version an easily distinguishable name.

Required input is missing.
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_weight_categories.pt0000644000175000017500000000241012270520456033733 0ustar menesismenesis00000000000000
icon
Category Weights
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/gradebook_overview.pt0000644000175000017500000002373012270520456033625 0ustar menesismenesis00000000000000 Gradebook var numstudents = ; var students = new Array(numstudents); students[] = ''; var numactivities = ; var activities = new Array(numactivities); activities[] = ''; var numscores = ; var scores = new Object(); scores[''] = new Array(); var numdescriptions = ; var descriptions = new Array(numdescriptions); descriptions[''] = ''; var edited = false; var currentCell; var currentDesc = ''; window.onload = onLoadHandler; window.onunload = checkChanges; warningText = '';
Term:      Section:      show only activities due in past weeks
Message

Name
(sort)
(sort)
Apply a grade for all students:
Tom Hoffman >
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_request_failing_report.pt0000644000175000017500000000167512270520456035027 0ustar menesismenesis00000000000000
Description
File Type
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/add_edit_activity.pt0000644000175000017500000000042112270520456033403 0ustar menesismenesis00000000000000
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_mygrades.pt0000644000175000017500000000072012270520456032054 0ustar menesismenesis00000000000000

Nothing Graded

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/layout_report_card.pt0000644000175000017500000001216012270520456033636 0ustar menesismenesis00000000000000 Layout Report Card

Report Card Layout

Grid Columns
Source Heading
Outline Activities
Source Heading
././@LongLink0000000000000000000000000000014700000000000011217 Lustar 00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_activity_categories_related.ptschooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_activity_categories_related.0000644000175000017500000000067512270520456035447 0ustar menesismenesis00000000000000
What is This?

The activity categories used in section gradebooks throughout the school are managed from this page.

Please edit them to suit the types of assignments and assessements used in your school.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_template_related.pt0000644000175000017500000000071212270520456033555 0ustar menesismenesis00000000000000
What is This?

A report sheet is a special kind of gradebook worksheet that can be deployed to all teacher gradebooks in the school.

Each deployed worksheet will contain the report activities defined in its template.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_manage_course_worksheets.pt0000644000175000017500000000136312270520456035333 0ustar menesismenesis00000000000000

Course Worksheets

There are course worksheets for

There are no course worksheets for

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_weight_categories_related.pt0000644000175000017500000000136712270520456035445 0ustar menesismenesis00000000000000
What is This?

This form allows you to change the weighting of categories when calculating average scores within a worksheet.

Enter numeric values for each relevant category.

For example, to weight exams as 60% of the grade, homework as 20% and quizzes as 20%, enter "60" next to "Exam", "20" next to "Homework" and "20" next to "Quiz".

The list of categories can be customized for your school by your system administrator.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/deploy_report_worksheet.pt0000644000175000017500000000225012270520456034716 0ustar menesismenesis00000000000000 Deploy Report Worksheet Template

Deploy Report Worksheet Template

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/f_course_worksheet_edit.pt0000644000175000017500000000346512270520456034652 0ustar menesismenesis00000000000000

Course Activities

Title Score System Delete
Edit

There are no course activities.

schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/add_edit_linked_column.pt0000644000175000017500000000535012270520456034400 0ustar menesismenesis00000000000000 </head> <body> <h1 metal:fill-slot="content-header" tal:content="view/viewTitle" /> <metal:block metal:fill-slot="body"> <form method="post" tal:attributes="action view/actionURL"> <input type="hidden" name="form-submitted" value="" /> <label for="title" i18n:translate="">Title</label> <input type="text" name="title" id="title" tal:attributes="value view/title" /> <label for="label" i18n:translate="">Label</label> <input type="text" name="label" id="label" tal:attributes="value view/label" /> <label for="category" i18n:translate="">Category</label> <select id="category" name="category" id="category"> <tal:block repeat="category view/getCategories"> <option tal:attributes="value category/name; selected category/selected" tal:content="category/value" /> </tal:block> </select> <br /><br /> <table class="schooltool_gradebook"> <tr> <th class="cell header fully_padded">Term</th> <th class="cell header fully_padded">Section</th> <th class="cell header fully_padded">Worksheet</th> <th class="cell header fully_padded">Activity</th> </tr> <tr tal:repeat="row view/getRows"> <tal:if condition="repeat/row/odd"> <td class="cell padded even" tal:content="row/term" /> <td class="cell padded even" tal:content="row/section" /> <td class="cell padded even" tal:content="row/worksheet" /> <td class ="even" style="padding: .1em 0 .1em"> <input type="submit" style="background: #83A67F; height: 1.7em; font-weight: bold; color: #FFFFFF" tal:attributes="name row/activity_name;value row/activity_value" /> </td> </tal:if> <tal:if condition="repeat/row/even"> <td class="cell padded odd" tal:content="row/term" /> <td class="cell padded odd" tal:content="row/section" /> <td class="cell padded odd" tal:content="row/worksheet" /> <td class ="odd" style="padding: .1em 0 .1em"> <input type="submit" style="background: #83A67F; height: 1.7em; font-weight: bold; color: #FFFFFF" tal:attributes="name row/activity_name;value row/activity_value" /> </td> </tal:if> </tr> </table> <div class="controls"> <tal:block metal:use-macro="view/@@standard_macros/cancel-button" /> </div> </form> </metal:block> </body> </html> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/templates/unhide_worksheets.pt����������0000644�0001750�0001750�00000002202�12270520456�033463� 0����������������������������������������������������������������������������������������������������ustar �menesis�������������������������menesis�������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<tal:define define="dummy view/update"/> <html metal:use-macro="view/@@standard_macros/page" i18n:domain="schooltool.gradebook"> <head> <title metal:fill-slot="title" i18n:translate="">Unhide Worksheets

Unhide Worksheets

Worksheet
schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/request_reports.py0000644000175000017500000004445412270520456031225 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2009 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Request PDF Views """ from datetime import datetime from urllib import unquote_plus import zope.schema import zope.schema.vocabulary import zope.schema.interfaces import z3c.form import z3c.form.validator from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.component import getUtility from zope.i18n import translate from zope.interface import implements, Interface from zope.publisher.browser import BrowserView from zope.traversing.browser.absoluteurl import absoluteURL from schooltool.app.interfaces import ISchoolToolApplication from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.term.interfaces import IDateManager, ITerm from schooltool.export.export import RequestXLSReportDialog from schooltool.report.browser.report import RequestRemoteReportDialog from schooltool.gradebook import GradebookMessage as _ from schooltool.gradebook.interfaces import IGradebookRoot from schooltool.gradebook.gradebook import GradebookReportTask from schooltool.gradebook.gradebook import TraversableXLSReportTask from schooltool.requirement.interfaces import ICommentScoreSystem from schooltool.requirement.interfaces import IDiscreteValuesScoreSystem from schooltool.skin.flourish.form import Dialog class TermActivityChoices(zope.schema.vocabulary.SimpleVocabulary): implements(zope.schema.interfaces.IContextSourceBinder) def __init__(self, context): self.context = context terms = self.createTerms(ITerm(self.context.get('term'))) zope.schema.vocabulary.SimpleVocabulary.__init__(self, terms) def createTerms(self, term): result = [] result.append(self.createTerm( None, z3c.form.widget.SequenceWidget.noValueToken, _("Select a source"), )) root = IGradebookRoot(ISchoolToolApplication(None)) schoolyear = ISchoolYear(term) deployedKey = '%s_%s' % (schoolyear.__name__, term.__name__) for key in root.deployed: if key.startswith(deployedKey): deployedWorksheet = root.deployed[key] for activity in deployedWorksheet.values(): if ICommentScoreSystem.providedBy(activity.scoresystem): continue title = '%s - %s - %s' % (term.title, deployedWorksheet.title, activity.title) token = '%s-%s-%s' % (term.__name__, deployedWorksheet.__name__, activity.__name__) token=unicode(token).encode('punycode') result.append(self.createTerm( (deployedWorksheet, activity,), token, title, )) return result def termactivitychoicesfactory(): return TermActivityChoices class FailingReportScores(zope.schema.vocabulary.SimpleVocabulary): implements(zope.schema.interfaces.IContextSourceBinder) def __init__(self, context): self.context = context terms = self.createTerms() zope.schema.vocabulary.SimpleVocabulary.__init__(self, terms) def createTerms(self): result = [] scoresystem = self.context.get('scoresystem') if not scoresystem: return result result.append(self.createTerm( None, z3c.form.widget.SequenceWidget.noValueToken, _("Select a score"), )) for score in scoresystem.scores: title = score[0] result.append(self.createTerm( score[0], 'scr-%s' % unicode(title).encode('punycode'), title, )) return result def failingreportscorefactory(): return FailingReportScores class IRequestFailingReport(Interface): source = zope.schema.Choice( title=(u"Report Activity"), source="schooltool.gradebook.TermActivityChoices", required=True) class ITextMinmaxScore(Interface): score = zope.schema.TextLine( title=_(u'Score'), required=True) class IDiscreteValuesMinmaxScore(Interface): score = zope.schema.Choice( title=(u"Score"), source="schooltool.gradebook.FailingReportScores", required=True) class FailingTextScoreValidator(z3c.form.validator.SimpleFieldValidator): def validate(self, value): scoresystem = self.context.get('scoresystem') if not scoresystem: raise zope.schema.interfaces.RequiredMissing() if (value is not self.field.missing_value and not scoresystem.isValidScore(value)): raise z3c.form.converter.FormatterValidationError( _("${value} is not valid in ${scoresystem}.", mapping={ 'value': value, 'scoresystem': scoresystem.title, }), value) return z3c.form.validator.SimpleFieldValidator.validate(self, value) class FlourishRequestFailingReportView(RequestRemoteReportDialog): fields = z3c.form.field.Fields(IRequestFailingReport) report_builder = 'failures_by_term.pdf' def resetForm(self): RequestRemoteReportDialog.resetForm(self) self.form_params['term'] = self.context self.updateWidgets() if 'score' not in self.widgets: self.addScoreField() self.form_params['scoresystem'] = self.scoresystem def updateWidgets(self): super(FlourishRequestFailingReportView, self).updateWidgets() if (self.widgets and 'score' in self.widgets and unicode(self.source_token) != self.request.get('source_token')): widget = self.widgets['score'] widget.value = widget.__class__(widget.request).value widget.ignoreRequest = True widget.update() self.widgets['source'].onchange = u"ST.dialogs.submit(this)" @property def source_token(self): return self.widgets['source'].value @property def scoresystem(self): widget = self.widgets['source'] if not widget.value: return None res = widget.terms.getValue(widget.value[0]) if not res: return None worksheet, activity = res return activity.scoresystem def addScoreField(self): scoresystem = self.scoresystem if not scoresystem: return if (IDiscreteValuesScoreSystem.providedBy(scoresystem) and scoresystem.scores): self.fields += z3c.form.field.Fields(IDiscreteValuesMinmaxScore['score']) else: self.fields += z3c.form.field.Fields(ITextMinmaxScore['score']) @property def score_title(self): scoresystem = self.scoresystem if scoresystem and IDiscreteValuesScoreSystem.providedBy(scoresystem): if scoresystem._isMaxPassingScore: return _('Maximum Passing Score') return _('Minimum Passing Score') def updateTaskParams(self, task): term = self.context deployedWorksheet, activity = self.form_params['source'] task.request_params['activity'] = '%s|%s|%s' % ( term.__name__, deployedWorksheet.__name__, activity.__name__) task.request_params['min'] = self.form_params.get('score') RequestFailing_score_title = z3c.form.widget.ComputedWidgetAttribute( lambda adapter: translate(adapter.view.score_title, context=adapter.request), view=FlourishRequestFailingReportView, field=ITextMinmaxScore['score'] ) z3c.form.validator.WidgetValidatorDiscriminators( FailingTextScoreValidator, view=FlourishRequestFailingReportView, field=ITextMinmaxScore['score']) RequestFailing_score_discrete_title = z3c.form.widget.ComputedWidgetAttribute( lambda adapter: translate(adapter.view.score_title, context=adapter.request), view=FlourishRequestFailingReportView, field=IDiscreteValuesMinmaxScore['score'] ) class RequestFailingReportView(BrowserView): def title(self): return _('Request Failures by Term Report') def current_source(self): if 'source' in self.request: return self.request['source'] return '' def getScoreSystem(self, source): termName, worksheetName, activityName = source.split('|') root = IGradebookRoot(ISchoolToolApplication(None)) return root.deployed[worksheetName][activityName].scoresystem def choices(self): """Get a list of the possible choices for report activities.""" result = { 'name': _('Choose a report activity'), 'value': '', } results = [result] root = IGradebookRoot(ISchoolToolApplication(None)) term = self.context schoolyear = ISchoolYear(term) deployedKey = '%s_%s' % (schoolyear.__name__, term.__name__) for key in root.deployed: if key.startswith(deployedKey): deployedWorksheet = root.deployed[key] for activity in deployedWorksheet.values(): if ICommentScoreSystem.providedBy(activity.scoresystem): continue name = '%s - %s - %s' % (term.title, deployedWorksheet.title, activity.title) value = '%s|%s|%s' % (term.__name__, deployedWorksheet.__name__, activity.__name__) result = { 'name': name, 'value': value, } results.append(result) return results def minmax(self): ismax = False current = self.current_source() if current: ss = self.getScoreSystem(current) if IDiscreteValuesScoreSystem.providedBy(ss): if ss._isMaxPassingScore: ismax = True if ismax: return _('Maximum Passing Score') else: return _('Minimum Passing Score') def scores(self): results = [] current = self.current_source() if current: ss = self.getScoreSystem(current) if IDiscreteValuesScoreSystem.providedBy(ss): for score in ss.scores: result = { 'name': score[0], 'value': score[0], 'selected': score[0] == ss._minPassingScore, } results.append(result) return results def getErrorMessage(self): return _('You must specify both a report activity and a minimum passing score.') def update(self): self.message = '' if 'form-submitted' in self.request: if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'DOWNLOAD' in self.request: if not (self.request['source'] and self.request['score']): self.message = self.getErrorMessage() else: url = '%s?activity=%s&min=%s' % (self.reportURL(), self.request['source'], self.request['score']) self.request.response.redirect(url) def reportURL(self): return absoluteURL(self.context, self.request) + '/failures_by_term.pdf' def nextURL(self): return absoluteURL(self.context, self.request) + '/reports' class RequestAbsencesByDayView(BrowserView): def title(self): return _('Request Absences By Day Report') def currentDay(self): day = self.request.get('day', None) if day is None: tod = datetime.now() return '%d-%02d-%02d' % (tod.year, tod.month, tod.day) else: return day def isValidDate(self): day = self.currentDay() try: year, month, day = [int(part) for part in day.split('-')] datetime(year, month, day) except: return False date = datetime.date(datetime(year, month, day)) return self.context.first <= date <= self.context.last def getErrorMessage(self): return _('You must specify a valid date within the school year.') def update(self): self.message = '' if 'form-submitted' in self.request: if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'DOWNLOAD' in self.request: if not self.isValidDate(): self.message = self.getErrorMessage() else: url = '%s?day=%s' % (self.reportURL(), self.request['day']) self.request.response.redirect(url) def reportURL(self): return absoluteURL(self.context, self.request) + '/absences_by_day.pdf' def nextURL(self): return absoluteURL(self.context, self.request) + '/reports' class RequestStudentReportView(BrowserView): def __call__(self): """Make sure there is a current term.""" if getUtility(IDateManager).current_term is None: template = ViewPageTemplateFile('templates/no_current_term.pt') return template(self) return super(RequestStudentReportView, self).__call__() def action(self): index = self.request['PATH_INFO'].rfind('/') + 1 return self.request['PATH_INFO'][index:] def title(self): if self.action() == 'request_report_card.html': return _('Request Report Card') else: return _('Request Detailed Student Report') def availableTerms(self): current_term = getUtility(IDateManager).current_term current_year = ISchoolYear(current_term) result = { 'title': current_year.__name__, 'value': '', 'selected': True, } results = [result] for term in current_year.values(): result = { 'title': term.title, 'value': '?term=' + term.__name__, 'selected': False, } results.append(result) return results def update(self): self.message = '' if 'form-submitted' in self.request: if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'DOWNLOAD' in self.request: url = '%s%s' % (self.reportURL(), self.request['selectedTerm']) self.request.response.redirect(url) def reportURL(self): if self.action() == 'request_report_card.html': url = '/report_card.pdf' else: url = '/student_detail.pdf' return absoluteURL(self.context, self.request) + url def nextURL(self): return absoluteURL(self.context, self.request) + '/reports' class RequestReportDownloadDialogBase(Dialog): @property def file_type(self): if 'file_type' in self.request: return unquote_plus(self.request['file_type']) @property def description(self): if 'description' in self.request: return unquote_plus(self.request['description']) class FlourishRequestStudentReportView(RequestReportDownloadDialogBase, RequestStudentReportView): def update(self): RequestReportDownloadDialogBase.update(self) RequestStudentReportView.update(self) class IRequestAbsencesByDayForm(Interface): date = zope.schema.Date( title=_(u'Date'), required=True) class DayMustBeInSchoolYear(zope.schema.interfaces.ValidationError): __doc__ = _('You must specify a valid date within the school year.') class AbsenceByDayValidator(z3c.form.validator.SimpleFieldValidator): def validate(self, value): date = value if (date is None or date < self.view.schoolyear.first or date > self.view.schoolyear.last): raise DayMustBeInSchoolYear(value) class FlourishRequestAbsencesByDayView(RequestRemoteReportDialog): fields = z3c.form.field.Fields(IRequestAbsencesByDayForm) report_builder = 'absences_by_day.pdf' title = _('Request Absences By Day Report') @property def schoolyear(self): return self.context def update(self): self.message = '' RequestRemoteReportDialog.update(self) def updateTaskParams(self, task): date = self.form_params.get('date') if date is not None: day = '%d-%02d-%02d' % (date.year, date.month, date.day) task.request_params['day'] = day z3c.form.validator.WidgetValidatorDiscriminators( AbsenceByDayValidator, view=FlourishRequestAbsencesByDayView, field=IRequestAbsencesByDayForm['date']) class FlourishRequestSectionAbsencesView(RequestRemoteReportDialog): report_builder = 'section_absences.pdf' class FlourishRequestPrintableWorksheetView(RequestRemoteReportDialog): report_builder = 'gradebook.pdf' task_factory = GradebookReportTask class FlourishRequestGradebookExportView(RequestXLSReportDialog): report_builder = 'export.xls' task_factory = TraversableXLSReportTask @property def target(self): worksheet = self.context.__parent__ activities = worksheet.__parent__ return (activities.__parent__, activities.__name__) class FlourishRequestReportSheetsExportView(RequestXLSReportDialog): report_builder = 'export_report_sheets.xls' class FlourishRequestReportCardView(RequestRemoteReportDialog): report_builder = 'report_card.pdf' class FlourishRequestStudentDetailReportView(RequestRemoteReportDialog): report_builder = 'student_detail.pdf' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/xls_views.py0000644000175000017500000001512312270520456027771 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ XLS Views """ import xlwt from StringIO import StringIO from schooltool.app.interfaces import ISchoolToolApplication from schooltool.course.interfaces import ISectionContainer from schooltool.export import export from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.skin import flourish from schooltool.task.progress import normalized_progress from schooltool.gradebook.interfaces import IGradebookRoot, IActivities from schooltool.gradebook.interfaces import ISectionJournalData from schooltool.requirement.interfaces import IEvaluations from schooltool.gradebook import GradebookMessage as _ class FlourishReportSheetsExportTermView(export.ExcelExportView, flourish.page.Page): """A view for exporting report sheets to an XLS file""" message_title = _('report sheets export') def print_headers(self, ws): headers = ['Section ID', 'Student ID', 'Absent', 'Tardy'] for activity in self.activities: header = '%s / %s' % (activity.__parent__.title, activity.title) headers.append(header) for index, header in enumerate(headers): self.write_header(ws, 0, index, header) def print_student(self, ws, row, section, jd, activities, student): self.write(ws, row, 0, section.__name__) self.write(ws, row, 1, student.username) if jd is not None: absences, tardies = 0, 0 for meeting, score in jd.absentMeetings(student): ss = score.scoreSystem if ss.isExcused(score): continue elif ss.isAbsent(score): absences += 1 elif ss.isTardy(score): tardies += 1 if absences: self.write(ws, row, 2, unicode(absences)) if tardies: self.write(ws, row, 3, unicode(tardies)) evaluations = IEvaluations(student) for index, activity in enumerate(self.activities): worksheet = activities[activity.__parent__.__name__] activity = worksheet[activity.__name__] score = evaluations.get(activity, None) if score: self.write(ws, row, index + 4, unicode(score.value)) def print_grades(self, ws, term_idx, total_terms): row = 1 sections = ISectionContainer(self.term).values() for ns, section in enumerate(sections): jd = ISectionJournalData(section, None) activities = IActivities(section) students = sorted(section.members, key=lambda s: s.username) if not students: self.write(ws, row, 0, section.__name__) row += 1 else: for nstud, student in enumerate(students): self.print_student(ws, row, section, jd, activities, student) row += 1 self.progress('worksheets', normalized_progress( term_idx, total_terms, ns, len(sections), nstud, len(students), )) self.progress('worksheets', normalized_progress( term_idx, total_terms, ns, len(sections), )) def export_term(self, wb, idx, total_terms): self.progress('worksheets', normalized_progress( idx, total_terms, )) ws = wb.add_sheet(self.term.__name__) self.print_headers(ws) self.print_grades(ws, idx, total_terms) @property def base_filename(self): terms = self.getTerms() if not terms: return 'report_sheets' term = terms[-1] schoolyear = ISchoolYear(term) base_filename = 'report_sheets_%s_%s.xls' % (schoolyear.__name__, term.__name__) return base_filename def getTerms(self): return [self.context] def getActivities(self): activities = [] root = IGradebookRoot(ISchoolToolApplication(None)) prefix = '%s_%s_' % (self.schoolyear.__name__, self.term.__name__) for key, sheet in root.deployed.items(): if key.startswith(prefix) and key[len(prefix):].isdigit(): activities.extend(sheet.values()) return activities def export_terms(self, workbook, terms): terms = list(terms) for nt, self.term in enumerate(terms): self.schoolyear = ISchoolYear(self.term) self.activities = self.getActivities() self.export_term(workbook, nt, len(terms)) self.finish('worksheets') def addImporters(self, progress): progress.add( 'worksheets', title=_('Term Worksheets'), progress=0.0) def __call__(self): self.makeProgress() self.task_progress.title = _("Exporting worksheets") self.addImporters(self.task_progress) wb = xlwt.Workbook() self.export_terms(wb, self.getTerms()) self.task_progress.title = _("Export complete") self.task_progress.force('worksheets', progress=1.0) return wb class FlourishReportSheetsExportSchoolYearView( FlourishReportSheetsExportTermView): """A view for exporting report sheets to an XLS file, one sheet for each term of the school year.""" @property def base_filename(self): terms = self.getTerms() if not terms: return 'report_sheets' schoolyear = ISchoolYear(terms[-1]) return 'report_sheets_%s' % schoolyear.__name__ def addImporters(self, progress): self.task_progress.add( 'worksheets', title=_('School Year Worksheets'), progress=0.0) def getTerms(self): return self.context.values() schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftesting_journal.zcml0000644000175000017500000000101112270520456031627 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/category.py0000644000175000017500000002135012270520456027562 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Category Views """ __docformat__ = 'reStructuredText' import urllib import zope.interface import zope.component import zope.schema from zope.security.proxy import removeSecurityProxy from zope.app.form import utility from zope.formlib.interfaces import IInputWidget from zope.traversing.browser import absoluteURL from zope.publisher.interfaces.browser import IBrowserRequest from zope.publisher.browser import BrowserView from zope.traversing.browser.interfaces import IAbsoluteURL from z3c.form import field, button, form from z3c.form.interfaces import HIDDEN_MODE from schooltool.app.interfaces import ISchoolToolApplication from schooltool.table.table import simple_form_key from schooltool.gradebook import GradebookMessage as _ from schooltool.gradebook.interfaces import ICategoryContainer from schooltool.skin import flourish def getKey(name): name = name.replace(' ', '') name = name.lower() return name.encode('utf-8').encode('punycode') class ICategoriesForm(zope.interface.Interface): """Schema for the form.""" categories = zope.schema.Set( title=_('Categories'), value_type=zope.schema.Choice( vocabulary="schooltool.gradebook.category-vocabulary") ) newCategory = zope.schema.TextLine( title=_("New Category"), required=False) defaultCategory = zope.schema.Choice( title=_("Default Category"), vocabulary="schooltool.gradebook.category-vocabulary") class CategoryOverview(object): message = None def __init__(self, context, request): self.categories = ICategoryContainer(ISchoolToolApplication(None)) super(CategoryOverview, self).__init__(context, request) def getData(self): return {'categories': [], 'newCategory': '', 'defaultCategory': self.categories.default_key} def update(self): if 'REMOVE' in self.request: keys = utility.getWidgetsData( self, ICategoriesForm, names=['categories'])['categories'] if not keys: return for key in keys: del self.categories[key] self.message = _('Categories successfully deleted.') elif 'ADD' in self.request: value = utility.getWidgetsData( self, ICategoriesForm, names=['newCategory'])['newCategory'] if not value: return name = unicode(value).encode('punycode') self.categories[name] = value self.message = _('Category successfully added.') elif 'CHANGE' in self.request: key = utility.getWidgetsData(self, ICategoriesForm, names=['defaultCategory'])['defaultCategory'] self.categories.default_key = key self.message = _('Default category successfully changed.') utility.setUpWidgets( self, self.schema, IInputWidget, initial=self.getData(), ignoreStickyValues=True, names=self.fieldNames) class CategoryContainerAbsoluteURL(BrowserView): zope.component.adapts(ICategoryContainer, IBrowserRequest) zope.interface.implements(IAbsoluteURL) def __str__(self): app = ISchoolToolApplication(None) url = str(zope.component.getMultiAdapter( (app, self.request), name='absolute_url')) return url + '/activity_categories' __call__ = __str__ class CategoriesAddLinks(flourish.page.RefineLinksViewlet): """Manager for Add links.""" class ICategoryForm(zope.interface.Interface): title = zope.schema.TextLine( title=_(u'Title'), required=True) class FlourishCategoryAddView(flourish.form.AddForm): legend = _('Category') fields = field.Fields(ICategoryForm) def nextURL(self): return absoluteURL(self.context, self.request) @button.buttonAndHandler(_('Add')) def handle_add_action(self, action): flourish.form.AddForm.handleAdd.func(self, action) @button.buttonAndHandler(_('Cancel')) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def create(self, data): return data['title'] def add(self, title): key = unicode(title).encode('punycode') self.context[key] = title def updateActions(self): super(FlourishCategoryAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class ICategoryEditForm(ICategoryForm): title = zope.schema.TextLine( title=_(u'Title'), required=True) category = zope.schema.TextLine( title=_(u'Category'), required=True) class FlourishCategoryEditView(flourish.form.Form, form.EditForm): legend = _('Category') fields = field.Fields(ICategoryEditForm) data = None def nextURL(self): return absoluteURL(self.context, self.request) @button.buttonAndHandler(_('Submit'), name='submit') def handleSubmit(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return changes = self.applyChanges(data) category = self.data['category'] if (changes and category and category in self.context): # XXX: stupid Zope. del self.context[category] self.context[category] = self.data['title'] self.status = self.successMessage else: self.status = self.noChangesMessage self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_('Make Default'), name='make_default') def handleMakeDefault(self, action): data, errors = self.extractData() category = data['category'] if (category and category in self.context): self.context.default_key = category self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_('Cancel')) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def getContent(self): return self.data def update(self): self.data = {} self.data['category'] = self.request.get('category', '') if self.data['category']: self.data['title'] = removeSecurityProxy( self.context.get(self.data['category'])) # XXX: ContainedProxy fails on unicode(title) # when there are non-ascii characters # so we get a real unicode object here if self.data['title'] is not None: title = self.data['title'] self.data['title'] = title.encode('utf-8').decode('utf-8') if self.context.default_key == self.data['category']: self.data['default'] = True else: self.data['title'] = None super(FlourishCategoryEditView, self).update() self.widgets['category'].mode = HIDDEN_MODE def updateActions(self): super(FlourishCategoryEditView, self).updateActions() self.actions['submit'].addClass('button-ok') self.actions['make_default'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') class FlourishCategoriesView(flourish.page.Page): def table(self): result = [] for key, category in sorted(self.context.items()): result.append({ 'key': key, 'form_key': urllib.quote(key), 'title': removeSecurityProxy(category), }) return result def update(self): deleted = False for key in list(self.context): delete_url = 'delete.%s' % urllib.quote(key) if delete_url in self.request: del self.context[key] deleted = True if deleted: self.request.response.redirect(self.request.URL) def appTitleContentFactory(context, request, view, name): app = ISchoolToolApplication(None) return flourish.content.queryContentProvider( app, request, view, 'title') schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/activity.py0000644000175000017500000011561012270520456027604 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Activity Views. """ from decimal import Decimal, InvalidOperation import xlwt from StringIO import StringIO from zope.cachedescriptors.property import Lazy from zope.container.interfaces import INameChooser from zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile from zope.i18n import translate from zope.i18n.interfaces.locales import ICollator from zope.interface import implements from zope.publisher.browser import BrowserView import zope.schema from zope.security.checker import canWrite from zope.security.interfaces import Unauthorized from zope.traversing.browser.absoluteurl import absoluteURL from zope.traversing.api import getName from zope.browser.interfaces import ITerms from zope.schema.vocabulary import SimpleTerm from zope.security.proxy import removeSecurityProxy from zope.component import queryAdapter, getAdapter, queryUtility from zope.component import getUtility from zope import interface, schema from zope.viewlet.viewlet import ViewletBase from z3c.form import form as z3cform from z3c.form import field, button, widget from z3c.form.interfaces import DISPLAY_MODE from schooltool.app.interfaces import ISchoolToolApplication from schooltool.basicperson.interfaces import IDemographics from schooltool.common.inlinept import InheritTemplate from schooltool.common.inlinept import InlineViewPageTemplate from schooltool.course.interfaces import ISection, IInstructor from schooltool.export import export from schooltool.gradebook import GradebookMessage as _ from schooltool.gradebook import interfaces from schooltool.gradebook.activity import createSourceString, getSourceObj from schooltool.gradebook.activity import Activity, LinkedColumnActivity from schooltool.gradebook.activity import LinkedActivity, Activities from schooltool.gradebook.activity import Worksheet from schooltool.gradebook.gradebook import canAverage from schooltool.person.interfaces import IPerson from schooltool.person.interfaces import IPersonFactory from schooltool.gradebook.browser.gradebook import LinkedActivityGradesUpdater from schooltool.requirement.interfaces import IRangedValuesScoreSystem from schooltool.requirement.scoresystem import RangedValuesScoreSystem from schooltool.term.interfaces import ITerm, IDateManager from schooltool.skin import flourish SUMMARY_TITLE = _('Summary') class ILinkedActivityFields(interface.Interface): external_activity = schema.Choice( title=_(u"External Activity"), description=_(u"The external activity"), vocabulary="schooltool.gradebook.external_activities", required=True) class LinkedActivityFields(object): def __init__(self, context): self.context = context @property def external_activity(self): section = self.context.__parent__.__parent__.__parent__ adapter = getAdapter(section, interfaces.IExternalActivities, name=self.context.source) return (adapter, adapter.getExternalActivity(self.context.external_activity_id)) class ActivitiesView(object): """A Group Container view.""" __used_for__ = interfaces.IActivities @property def worksheets(self): """Get a list of all worksheets.""" pos = 0 for worksheet in self.context.values(): pos += 1 yield {'name': getName(worksheet), 'title': worksheet.title, 'url': absoluteURL(worksheet, self.request) + '/manage.html', 'pos': pos, 'deployed': worksheet.deployed} def positions(self): return range(1, len(self.context.values())+1) def canModify(self): return canWrite(self.context, 'title') def update(self): self.person = IPerson(self.request.principal, None) if self.person is None: # XXX ignas: i had to do this to make the tests pass, # someone who knows what this code should do if the user # is unauthenticated should add the relevant code raise Unauthorized("You don't have the permission to do this.") if 'HIDE' in self.request: for name in self.request.get('hide', []): worksheet = removeSecurityProxy(self.context[name]) worksheet.hidden = True elif 'form-submitted' in self.request: old_pos = 0 for worksheet in self.context.values(): old_pos += 1 name = getName(worksheet) if 'pos.'+name not in self.request: continue new_pos = int(self.request['pos.'+name]) if new_pos != old_pos: self.context.changePosition(name, new_pos-1) class FlourishWorksheetsView(flourish.page.Page): """A flourish view of the gradebook's worksheets.""" @property def title(self): return self.context.__parent__.title def positions(self): return range(1, len(self.context.values())+1) @property def worksheets(self): """Get a list of all worksheets.""" pos, visible, hidden = 1, [], [] activities = removeSecurityProxy(self.context) for worksheet in activities.all_worksheets: result = { 'name': getName(worksheet), 'title': worksheet.title, 'url': absoluteURL(worksheet, self.request) + '/edit.html', 'pos': pos, 'checked': not worksheet.hidden and 'checked' or '', 'deployed': worksheet.deployed, } if worksheet.hidden: if not worksheet.deployed: hidden.append(result) else: visible.append(result) pos += 1 return visible + hidden def nextSummaryTitle(self): index = 1 next = SUMMARY_TITLE while True: for worksheet in self.context.values(): if worksheet.title == next: break else: break index += 1 next = SUMMARY_TITLE + str(index) return next def summaryFound(self): return self.nextSummaryTitle() != SUMMARY_TITLE def addSummary(self): overwrite = self.request.get('overwrite', '') == 'on' if overwrite: currentWorksheets = [] for worksheet in self.context.values(): if worksheet.deployed: continue if worksheet.title == SUMMARY_TITLE: while len(worksheet.values()): del worksheet[worksheet.values()[0].__name__] summary = worksheet else: currentWorksheets.append(worksheet) next = SUMMARY_TITLE else: next = self.nextSummaryTitle() currentWorksheets = [worksheet for worksheet in self.context.values() if not worksheet.deployed] summary = Worksheet(next) chooser = INameChooser(self.context) name = chooser.chooseName('', summary) self.context[name] = summary for worksheet in currentWorksheets: if worksheet.title.startswith(SUMMARY_TITLE): continue activity = LinkedColumnActivity(worksheet.title, u'assignment', '', createSourceString(worksheet)) chooser = INameChooser(summary) name = chooser.chooseName('', activity) summary[name] = activity def update(self): if 'ADD_SUMMARY' in self.request: self.addSummary() elif 'form-submitted' in self.request: old_pos = 0 for worksheet in self.context.values(): old_pos += 1 name = getName(worksheet) if 'pos.'+name not in self.request: continue new_pos = int(self.request['pos.'+name]) if new_pos != old_pos: self.context.changePosition(name, new_pos-1) visible = self.request.get('visible', []) activities = removeSecurityProxy(self.context) for worksheet in activities.all_worksheets: if worksheet.deployed: continue if worksheet.hidden and worksheet.__name__ in visible: worksheet.hidden = False elif not worksheet.hidden and worksheet.__name__ not in visible: worksheet.hidden = True class UnhideWorksheetsView(object): """A view for unhiding woksheets.""" __used_for__ = interfaces.IActivities @property def worksheets(self): """Get a list of all worksheets.""" activities = removeSecurityProxy(self.context) for worksheet in activities.all_worksheets: if worksheet.hidden: yield {'name': getName(worksheet), 'title': worksheet.title} def canModify(self): return canWrite(self.context, 'title') def update(self): self.person = IPerson(self.request.principal, None) if self.person is None: raise Unauthorized("You don't have the permission to do this.") if 'UNHIDE' in self.request: for name in self.request.get('unhide', []): worksheet = removeSecurityProxy(self.context[name]) worksheet.hidden = False self.request.response.redirect(self.nextURL()) elif 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) def nextURL(self): return absoluteURL(self.context, self.request) class ActivityAddView(z3cform.AddForm): """A view for adding an activity.""" label = _("Add new activity") template = ViewPageTemplateFile('templates/add_edit_activity.pt') fields = field.Fields(interfaces.IActivity) fields = fields.select('title', 'label', 'due_date', 'description', 'category') fields += field.Fields(IRangedValuesScoreSystem).select('min', 'max') def updateActions(self): super(ActivityAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') @button.buttonAndHandler(_('Add'), name='add') def handleAdd(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return obj = self.createAndAdd(data) if obj is not None: # mark only as finished if we get the new object self._finishedAdd = True @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context, self.request) self.request.response.redirect(url) def create(self, data): scoresystem = RangedValuesScoreSystem( u'generated', min=data['min'], max=data['max']) activity = Activity(data['title'], data['category'], scoresystem, data['description'], data['label'], data.get('due_date')) return activity def add(self, activity): """Add activity to the worksheet.""" chooser = INameChooser(self.context) name = chooser.chooseName('', activity) self.context[name] = activity return activity def nextURL(self): return absoluteURL(self.context, self.request) class IActivityForm(interface.Interface): '''An interface used to build flourish activity forms''' title = zope.schema.TextLine( title=_(u"Title"), description=u'', required=True) label = zope.schema.TextLine( title=_(u"Column Label"), description=_("Limit to 5 characters or less."), required=False) due_date = zope.schema.Date( title=_("Due Date"), required=True) description = zope.schema.Text( title=_("Description"), required=False) category = zope.schema.Choice( title=_("Category"), description=_("Categories can be used to weigh different types of " "activites differently when calculating averages. The " "list of categories can be set schoolwide set by your " "system administrator."), vocabulary="schooltool.gradebook.category-vocabulary", required=True) max = zope.schema.Int( title=_(u'Full Credit Score'), description=_("This value must be an integer. You may award extra " "credit above this value."), required=True, default=100) min = zope.schema.Int( title=_(u'Minimum Score'), description=_('This value must be an integer.'), required=True, default=0) class SimpleFormAdapter(object): def __init__(self, context): self.__dict__['context'] = removeSecurityProxy(context) def __setattr__(self, name, value): setattr(self.context, name, value) def __getattr__(self, name): return getattr(self.context, name) class FlourishActivityAddView(flourish.form.AddForm, ActivityAddView): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Activity Details') fields = field.Fields(IActivityForm) @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishActivityAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): super(FlourishActivityAddView, self).handle_cancel_action.func(self, action) class LinkedActivityAddView(z3cform.AddForm): """A view for adding a linked activity.""" label = _(u"Add an External Activity") template = ViewPageTemplateFile('templates/add_edit_activity.pt') fields = field.Fields(ILinkedActivityFields, interfaces.ILinkedActivity) fields = fields.select("external_activity", "label", "due_date", "category", "points") def updateActions(self): super(LinkedActivityAddView, self).updateActions() self.actions['add'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') @button.buttonAndHandler(_('Add'), name='add') def handleAdd(self, action): data, errors = self.extractData() if errors: self.status = self.formErrorsMessage return obj = self.createAndAdd(data) if obj is not None: # mark only as finished if we get the new object self._finishedAdd = True @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): url = absoluteURL(self.context, self.request) self.request.response.redirect(url) def create(self, data): external_activity = data.get("external_activity")[1] category = data.get("category") points = data.get("points") label = data.get("label") due_date = data.get("due_date") return LinkedActivity(external_activity, category, points, label, due_date) def add(self, activity): """Add activity to the worksheet.""" chooser = INameChooser(self.context) name = chooser.chooseName('', activity) self.context[name] = activity self.updateGrades(activity) return activity def nextURL(self): return absoluteURL(self.context, self.request) def updateGrades(self, linked_activity): LinkedActivityGradesUpdater().update(linked_activity, self.request) class ILinkedActivityExternalActivity(interface.Interface): external_activity = schema.Choice( title=_(u"External Score Source"), vocabulary="schooltool.gradebook.external_activities", required=True) class ILinkedActivityForm(IActivityForm): '''An interface used to build flourish external activity forms''' points = zope.schema.Int( title=_(u"Full Credit Score"), description=_("The point value of this activity will be calculated as " "the full credit score multiplied by the percentage " "value of the external score."), min=0, required=True, default=100) class FlourishLinkedActivityAddView(flourish.form.AddForm, LinkedActivityAddView): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('External Score Details') fields = field.Fields(ILinkedActivityExternalActivity, ILinkedActivityForm) fields = fields.select("external_activity", "label", "due_date", "category", "points") @button.buttonAndHandler(_('Submit'), name='add') def handleAdd(self, action): super(FlourishLinkedActivityAddView, self).handleAdd.func(self, action) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): super(FlourishLinkedActivityAddView, self).handle_cancel_action.func( self, action) class ActivityEditView(z3cform.EditForm): """Edit form for basic person.""" z3cform.extends(z3cform.EditForm) template = ViewPageTemplateFile('templates/add_edit_activity.pt') fields = field.Fields(interfaces.IActivity) fields = fields.select('title', 'label', 'due_date', 'description', 'category') @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def updateActions(self): super(ActivityEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') def applyChanges(self, data): super(ActivityEditView, self).applyChanges(data) self.request.response.redirect(self.nextURL()) @property def label(self): return _(u'Change information for ${fullname}', mapping={'fullname': self.context.title}) def nextURL(self): next = self.request.get('nexturl') if next: return next worksheet = self.context.__parent__ return absoluteURL(worksheet, self.request) + '/manage.html' class FlourishActivityEditView(flourish.form.Form, ActivityEditView): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('Activity Details') fields = field.Fields(IActivityForm).omit('max', 'min') @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishActivityEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def nextURL(self): next = self.request.get('nexturl') if next: return next worksheet = self.context.__parent__ return absoluteURL(worksheet, self.request) + '/gradebook' class LinkedActivityEditView(z3cform.EditForm): """Edit form for linked activity.""" z3cform.extends(z3cform.EditForm) template = ViewPageTemplateFile('templates/add_edit_activity.pt') label = _(u'Edit External Activity') fields = field.Fields(ILinkedActivityFields, mode=DISPLAY_MODE) fields += field.Fields(interfaces.ILinkedActivity) fields = fields.select("external_activity", "title", 'label', 'due_date', "description", "category", "points") @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) def updateActions(self): super(LinkedActivityEditView, self).updateActions() self.actions['apply'].addClass('button-ok') self.actions['cancel'].addClass('button-cancel') def applyChanges(self, data): super(LinkedActivityEditView, self).applyChanges(data) self.request.response.redirect(self.nextURL()) def nextURL(self): worksheet = self.context.__parent__ return absoluteURL(worksheet, self.request) class FlourishLinkedActivityEditView(flourish.form.Form, LinkedActivityEditView): template = InheritTemplate(flourish.page.Page.template) label = None legend = _('External Score Details') fields = field.Fields(ILinkedActivityExternalActivity, mode=DISPLAY_MODE) fields += field.Fields(ILinkedActivityForm) fields = fields.select("external_activity", "title", 'label', 'due_date', "description", "category", "points") @button.buttonAndHandler(_('Submit'), name='apply') def handleApply(self, action): super(FlourishLinkedActivityEditView, self).handleApply.func(self, action) # XXX: hacky sucessful submit check if (self.status == self.successMessage or self.status == self.noChangesMessage): self.request.response.redirect(self.nextURL()) @button.buttonAndHandler(_("Cancel")) def handle_cancel_action(self, action): self.request.response.redirect(self.nextURL()) class WeightCategoriesView(object): """A view for providing category weights for the worksheet context.""" def title(self): return _('Category weights for worksheet ${worksheet}', mapping={'worksheet': self.context.title}) def nextURL(self): section = self.context.__parent__.__parent__ return absoluteURL(section, self.request) + '/gradebook' def update(self): self.message = '' categories = interfaces.ICategoryContainer(ISchoolToolApplication(None)) newValues = {} if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) elif 'UPDATE_SUBMIT' in self.request: for category in sorted(categories.keys()): if category in self.request and self.request[category].strip(): value = self.request[category].strip() try: value = Decimal(value) if value < 0 or value > 100: raise ValueError except (InvalidOperation, ValueError): self.message = _('$value is not a valid weight.', mapping={'value': value}) break else: value = None newValues[category] = value else: for category, value in newValues.items(): if value is not None: value = value / 100 self.context.setCategoryWeight(category, value) self.request.response.redirect(self.nextURL()) def rows(self): weights = self.context.getCategoryWeights() categories = interfaces.ICategoryContainer(ISchoolToolApplication(None)) result = [] for category in sorted(categories.keys()): if category in self.request: weight = self.request[category] else: weight = weights.get(category) if weight is not None: weight = unicode(weights.get(category) * 100) if '.' in weight: while weight.endswith('0'): weight = weight[:-1] if weight[-1] == '.': weight = weight[:-1] row = { 'category': category, 'category_value': categories[category], 'weight': weight, } result.append(row) return result class FlourishWeightCategoriesView(WeightCategoriesView, flourish.page.Page): """A flourish view for providing category weights for the worksheet.""" class ExternalActivitiesTerms(object): """Terms for external activities""" implements(ITerms) def __init__(self, context, request): self.context = context self.request = request def getTerm(self, value): try: adapter = value[0] external_activity = value[1] title = "%s - %s" % (adapter.title, external_activity.title) token = "%s-%s" % (external_activity.source, external_activity.external_activity_id) return SimpleTerm(value=value, title=title, token=token) except (AttributeError, IndexError,): return SimpleTerm(value=None, title=_(u"The external activity couldn't be" u" found"), token="") def getValue(self, token): source = token.split("-")[0] external_activity_id = token.split("-")[-1] adapter = queryAdapter(self.context.section, interfaces.IExternalActivities, name=source) if adapter is not None and \ adapter.getExternalActivity(external_activity_id) is not None: external_activity = adapter.getExternalActivity(external_activity_id) external_activity.source = adapter.source external_activity.external_activity_id = external_activity_id return (adapter, external_activity) raise LookupError(token) class UpdateGradesActionMenuViewlet(ViewletBase): """Viewlet for hiding update grades button for broken linked activities""" def external_activity_exists(self): return self.context.getExternalActivity() is not None class WorksheetsExportView(export.ExcelExportView): """A view for exporting worksheets to a XLS file""" @Lazy def name_sorting_columns(self): return getUtility(IPersonFactory).columns() @property def base_filename(self): section = self.context.__parent__ activities = self.context filename = '%s %s' % (section.title, activities.title) filename = filename.replace(' ', '_') return filename def print_headers(self, ws, worksheet): row = 2 gradebook = interfaces.IGradebook(worksheet) activities = gradebook.getWorksheetActivities(worksheet) header_labels = ['ID'] for column in self.name_sorting_columns: header_labels.append(column.title) header_labels.extend([activity.title for activity in activities]) headers = [export.Header(label) for label in header_labels] for col, header in enumerate(headers): self.write(ws, row, col, header.data, **header.style) def print_grades(self, ws, worksheet): gradebook = interfaces.IGradebook(worksheet) activities = gradebook.getWorksheetActivities(worksheet) starting_row = 3 collator = ICollator(self.request.locale) factory = getUtility(IPersonFactory) sorting_key = lambda x: factory.getSortingKey(x, collator) students = sorted(gradebook.students, key=sorting_key) for row, student in enumerate(students): cells = [export.Text(IDemographics(student).get('ID', ''))] for column in self.name_sorting_columns: cells.append(export.Text(getattr(student, column.name))) for activity in activities: score = gradebook.getScore(student, activity) if not score: value = '' else: value = score.value cells.append(export.Text(value)) for col, cell in enumerate(cells): self.write(ws, starting_row+row, col, cell.data, **cell.style) def print_worksheet_header(self, ws, worksheet): row = 0 headers = [export.Header('Worksheet'), export.Text(worksheet.title)] for col, header in enumerate(headers): self.write(ws, row, col, header.data, **header.style) def export_worksheets(self, wb): documents = self.context.values() for i, worksheet in enumerate(documents): ws = wb.add_sheet(str(i+1)) self.print_worksheet_header(ws, worksheet) self.print_headers(ws, worksheet) self.print_grades(ws, worksheet) self.progress('worksheets', export.normalized_progress( i, len(documents))) self.finish('worksheets') def addImporters(self, progress): progress.add('worksheets', title=_('Worksheets'), progress=0.0) def render(self, workbook): datafile = StringIO() workbook.save(datafile) data = datafile.getvalue() self.setUpHeaders(data) return data def __call__(self): self.makeProgress() self.task_progress.title = _("Exporting worksheets") self.addImporters(self.task_progress) wb = xlwt.Workbook() self.export_worksheets(wb) self.task_progress.title = _("Export complete") self.task_progress.force('overall', progress=1.0) return wb class LinkedColumnBase(BrowserView): """Base class for add/edit linked column views""" def __init__(self, context, request): super(LinkedColumnBase, self).__init__(context, request) self.addForm = True if interfaces.IActivityWorksheet.providedBy(self.context): self.currentWorksheet = self.context else: self.currentWorksheet = self.context.__parent__ self.addForm = False self.person = IPerson(self.request.principal) def title(self): if interfaces.IActivityWorksheet.providedBy(self.context): return '' else: return self.context.title def label(self): if interfaces.IActivityWorksheet.providedBy(self.context): return '' else: return self.context.label def getCategories(self): categories = interfaces.ICategoryContainer(ISchoolToolApplication(None)) results = [] if self.addForm: default_category = defaultCategory(None) else: default_category = self.context.category for category in sorted(categories.keys()): result = { 'name': category, 'value': categories[category], 'selected': category == default_category and 'selected' or None, } results.append(result) return results def isLinked(self, activity): return interfaces.ILinkedColumnActivity.providedBy(activity) def getRows(self): term_dict = {} for section in IInstructor(self.person).sections(): term = ITerm(section) term_dict.setdefault(term, []).append(section) results = [] for term in sorted(term_dict.keys(), key=lambda t: t.first): term_disp = term.title for section_index, section in enumerate(term_dict[term]): section_disp = section.title worksheets = interfaces.IActivities(section).values() worksheets = [worksheet for worksheet in worksheets if not worksheet.deployed and len(worksheet.values()) and worksheet != self.currentWorksheet] for ws_index, worksheet in enumerate(worksheets): ws_disp = worksheet.title activities = [activity for activity in worksheet.values() if not self.isLinked(activity)] for act_index, activity in enumerate(activities): result = { 'term': term_disp, 'section': section_disp, 'worksheet': ws_disp, 'activity_name': createSourceString(activity), 'activity_value': activity.title, } results.append(result) term_disp = section_disp = ws_disp = '' if len(activities) and canAverage(worksheet, self.currentWorksheet): result = { 'term': '', 'section': '', 'worksheet': '', 'activity_name': createSourceString(worksheet), 'activity_value': _('Average'), } results.append(result) return results def getRequestSource(self): for key in self.request: parts = key.split('_') if len(parts) > 3: try: sourceObj = getSourceObj(key) if sourceObj is not None: return key except: pass return None def buildUpdateTarget(self, target=None): title = self.request['title'] label = self.request['label'] category = self.request['category'] source = self.getRequestSource() if not title: sourceObj = getSourceObj(source) if sourceObj is not None: title = sourceObj.title if target is None: return LinkedColumnActivity(title, category, label, source) else: target.title = title target.label = label target.category = category target.source = source class AddLinkedColumnView(LinkedColumnBase): """View for adding a linked column to the gradebook""" def viewTitle(self): return _('Add Linked Column') def actionURL(self): return absoluteURL(self.context, self.request) + '/addLinkedColumn.html' def nextURL(self): return absoluteURL(self.context, self.request) def update(self): if 'form-submitted' not in self.request: return if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) else: activity = self.buildUpdateTarget() chooser = INameChooser(self.context) name = chooser.chooseName('', activity) self.context[name] = activity self.request.response.redirect(self.nextURL()) class FlourishLinkedColumnAddView(flourish.page.Page, AddLinkedColumnView): """flourish view for adding a linked column to the gradebook""" def object_title(self): return LinkedColumnBase.title(self) def object_label(self): return LinkedColumnBase.label(self) def update(self): AddLinkedColumnView.update(self) class EditLinkedColumnView(LinkedColumnBase): """View for editing a linked column in the gradebook""" def viewTitle(self): sourceObj = getSourceObj(self.context.source) if sourceObj is None: details = '' else: if interfaces.IActivityWorksheet.providedBy(sourceObj): act_disp = _('Average') worksheet = sourceObj else: act_disp = sourceObj.title worksheet = sourceObj.__parent__ section = ISection(worksheet) term = ITerm(section) details = ' (%s - %s - %s - %s)' % (term.title, list(section.courses)[0].title, worksheet.title, act_disp) return _('Edit Linked Column') + details def actionURL(self): return absoluteURL(self.context, self.request) + '/editLinkedColumn.html' def nextURL(self): return absoluteURL(self.context.__parent__, self.request) def update(self): if 'form-submitted' not in self.request: return if 'CANCEL' in self.request: self.request.response.redirect(self.nextURL()) else: self.buildUpdateTarget(self.context) self.request.response.redirect(self.nextURL()) class FlourishEditLinkedColumnView(flourish.page.Page, EditLinkedColumnView): """flourish view for adding a linked column to the gradebook""" def object_title(self): return LinkedColumnBase.title(self) def object_label(self): return LinkedColumnBase.label(self) def actionURL(self): return absoluteURL(self.context, self.request) + '/edit.html' def update(self): EditLinkedColumnView.update(self) def defaultCategory(adapter): categories = interfaces.ICategoryContainer(ISchoolToolApplication(None)) return categories.default_key ActivityDefaultCategory = widget.ComputedWidgetAttribute( defaultCategory, field=interfaces.IActivity['category'] ) ActivityFormDefaultCategory = widget.ComputedWidgetAttribute( defaultCategory, field=IActivityForm['category'] ) def defaultDueDate(adapter): today = queryUtility(IDateManager).today return today ActivityDefaultDueDate = widget.ComputedWidgetAttribute( defaultDueDate, field=interfaces.IActivity['due_date'] ) ActivityFormDefaultDueDate = widget.ComputedWidgetAttribute( defaultDueDate, field=IActivityForm['due_date'] ) class ActivityAddTertiaryNavigationManager(flourish.page.TertiaryNavigationManager): template = InlineViewPageTemplate("""
""") @property def items(self): result = [] path = self.request['PATH_INFO'] current = path[path.rfind('/')+1:] actions = [ ('addActivity.html', _('Activity')), ('addLinkedColumn.html', _('Linked Column')), ('addLinkedActivity.html', _('External Score')), ] for action, title in actions: url = '%s/%s' % (absoluteURL(self.context, self.request), action) title = translate(title, context=self.request) result.append({ 'class': action == current and 'active' or None, 'viewlet': u'%s' % (url, title), }) return result schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/0000755000175000017500000000000012322071053026672 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/report_card.txt0000644000175000017500000005327612270520456031764 0ustar menesismenesis00000000000000============ Report Cards ============ The end goal of having users enter grades is for parents to receive a report card from the school after each grading period has ended. To facilitate this, the admin user will set up report sheet templates at the application level, then choose on to deploy to a given term. This deployment will result in a special worksheet being inserted into every section for that term so that the teachers can enter the final grades of the grading period. Finally, the admin user will be able to request report cards to be printed after each gradding period has ended. Let's start by setting up the application and logging in as manager. >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() >>> manager = Browser('manager', 'schooltool') If at this point, when we have no report sheets yet, we go to a term and try to deploy one, we should get an error: >>> manager.getLink('Manage').click() >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.printQuery('//h1/text()') The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again. The same should happen if we try to deploy from a school year: >>> manager.getLink('Manage').click() >>> manager.getLink('2005-2006').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.printQuery('//h1/text()') The operation you attempted cannot be completed because there are currently no report sheets set up in your SchoolTool instance. Please have a user with administration access set up at least one report sheet and try the operation again. So, let's set up the report sheet templates. This is done from the Manage tab. >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() We see that there are no report worksheets yet. >>> manager.printQuery('id("content-body")//a') We'll add one. >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Test1' >>> manager.getControl('Add').click() Now we see that the new report worksheet appears in the list. >>> manager.printQuery('id("content-body")//a') Test1 We'll click on it to view its activities. We see that there are none. >>> manager.getLink('Test1').click() >>> manager.printQuery('id("content-body")//a') To add a report activity to it, we'll click on the supplied link. >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 1' >>> manager.getControl('Score System').displayValue = ['100 Points'] >>> manager.getControl('Add').click() Now we see that the new report activity appears in the list. >>> manager.printQuery('id("content-body")//a') Activity 1 Next, we'll click on the newly added activity link to edit its score system. We see that it is currently set to the 100 points score system we selected when we added it. >>> manager.getLink('Activity 1').click() >>> manager.getControl('Score System').value ['100 Points-'] We'll change it, apply the change, and revisit the activity to see that the change took. >>> manager.getControl('Score System').value = ['letter-grade-'] >>> manager.getControl('Apply').click() >>> manager.getLink('Activity 1').click() >>> manager.getControl('Score System').value ['letter-grade-'] Now we'll change it to use a dynamically generated ranged values score system. The min and max fields don't need to be filled in as they defualt to 0 and 100. >>> manager.getControl('Score System').displayValue = ['-- Use range below --'] >>> manager.getControl('Apply').click() >>> manager.getLink('Activity 1').click() >>> manager.getControl('Score System').value ['ranged'] >>> manager.getControl('Minimum').value '0' >>> manager.getControl('Maximum').value '100' Next we'll simply change the ranges and verify. >>> manager.getControl('Minimum').value = '1' >>> manager.getControl('Maximum').value = '5' >>> manager.getControl('Apply').click() >>> manager.getLink('Activity 1').click() >>> manager.getControl('Score System').value ['ranged'] >>> manager.getControl('Minimum').value '1' >>> manager.getControl('Maximum').value '5' Finally, we'll make sure we can change it back to an existing score system. We'll note that, in doing so, the min and max fields are cleared out. They are only relavent when '-- Use range below --' is chosen as the score system. >>> manager.getControl('Score System').displayValue = ['100 Points'] >>> manager.getControl('Apply').click() >>> manager.getLink('Activity 1').click() >>> manager.getControl('Score System').value ['100 Points-'] >>> manager.getControl('Minimum').value '' >>> manager.getControl('Maximum').value '' Later we will want to test the handling of deployment of multiple templates to a term, so here we'll set up a second template. >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Test2' >>> manager.getControl('Add').click() >>> manager.getLink('Test2').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 2' >>> manager.getControl('Add').click() Report Worksheet Deployment --------------------------- Now that we've set up report sheet templates, we want to choose one of them to deploy to all sections in a given term. We'll need to set up one of our terms with some sections. Of course, we'll need a teacher and some students in order to do that. >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Teacher1', 'One', 'teacher1', 'pwd') >>> addPerson('Student1', 'One', 'student1', 'pwd') >>> addPerson('Student2', 'Two', 'student2', 'pwd') >>> setup.addCourse('CompSci I', '2005-2006') >>> setup.addSection('CompSci I', '2005-2006', 'Spring', ... title='Morning CompSci I', ... instructors=['Teacher1'], ... members=['Student1','Student2']) >>> setup.addSection('CompSci I', '2005-2006', 'Spring', ... title='Afternoon CompSci I', ... instructors=['Teacher1'], ... members=['Student1','Student2']) We'll navigate to the 'Spring' term where we just created the two sections, and we'll click on the 'Deploy Report Sheet' link. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Spring').click() >>> manager.printQuery('//h1/text()') Spring >>> manager.getLink('Deploy Report Sheet').click() Hitting the 'Cancel' button brings us back to the term view. >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') Spring Now we'll go back to the view and this time hit the 'Deploy' button. This will also bring us back to the term view. First we'll deploy the first template, then the second. >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Test1'] >>> manager.getControl('Deploy').click() >>> manager.printQuery('//h1/text()') Spring >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Test2'] >>> manager.getControl('Deploy').click() To make sure the deployment worked, we'll navigate to each section and make sure the worksheets and activities are there. We'll start with the first section. In addition to testing for the presence of the worksheets and activities, we'll make sure that there is no checkbox available to delete any of them. Also, the activities will be spans instead of links so that they can't be edited. >>> manager.getLink('Sections').click() >>> manager.getLink('Morning CompSci I').click() >>> manager.getLink('Gradebook', index=1).click() >>> manager.getLink('Worksheets').click() >>> manager.printQuery('id("content-body")//a') Test1 Test2 Sheet1 >>> manager.getLink('Test1').click() >>> manager.printQuery('id("content-body")//span') Activity 1 >>> 'checkbox' not in manager.queryHTML('id("content-body")')[0] True >>> '' not in manager.queryHTML('id("content-body")')[0] True >>> manager.getLink('Worksheets').click() >>> manager.getLink('Test2').click() >>> manager.printQuery('id("content-body")//span') Activity 2 >>> 'checkbox' not in manager.queryHTML('id("content-body")')[0] True >>> '' not in manager.queryHTML('id("content-body")')[0] True The other section should also have the same worksheet deployed. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Spring').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Afternoon CompSci I').click() >>> manager.getLink('Gradebook', index=1).click() >>> manager.getLink('Worksheets').click() >>> manager.printQuery('id("content-body")//a') Test1 Test2 Sheet1 >>> manager.getLink('Test1').click() >>> manager.printQuery('id("content-body")//span') Activity 1 >>> 'checkbox' not in manager.queryHTML('id("content-body")')[0] True >>> '' not in manager.queryHTML('id("content-body")')[0] True >>> manager.getLink('Worksheets').click() >>> manager.getLink('Test2').click() >>> manager.printQuery('id("content-body")//span') Activity 2 >>> 'checkbox' not in manager.queryHTML('id("content-body")')[0] True >>> '' not in manager.queryHTML('id("content-body")')[0] True For data integrity's sake, we have to have a subscriber to a new section event to automatically add the same worksheets to it that are already deployed to the other sections. We'll add a third section to test this. >>> setup.addSection('CompSci I', '2005-2006', 'Spring', ... title='Evening CompSci I', ... instructors=['Teacher1'], ... members=['Student1','Student2']) >>> manager.getLink('2005-2006').click() >>> manager.getLink('Spring').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Evening CompSci I').click() >>> manager.getLink('Gradebook', index=1).click() >>> manager.getLink('Worksheets').click() >>> manager.printQuery('id("content-body")//a') Test1 Test2 Sheet1 >>> manager.getLink('Test1').click() >>> manager.printQuery('id("content-body")//span') Activity 1 >>> manager.getLink('Worksheets').click() >>> manager.getLink('Test2').click() >>> manager.printQuery('id("content-body")//span') Activity 2 Report Card Layout ------------------ Now that we have some templates deployed, we can move on to setting up the layout of the report cards that will be printed after each marking period. The layout view supports setting up which activities appear in the grid and which appear in the outline portion of the report card. Typically, at the end of each marking period, an admin user will request a run of the report cards for the student body. The result of that run will come from the grid columns and outline activities that are set up in the layout and the existence of grades for those activities entered by the teachers. We will need to set up at least one section in the Fall term and deploy yet a third template to it. >>> setup.addSection('CompSci I', '2005-2006', 'Fall', ... title='Evening CompSci I', ... instructors=['Teacher1'], ... members=['Student1','Student2']) >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Test3' >>> manager.getControl('Add').click() >>> manager.getLink('Test3').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 3' >>> manager.getControl('Add').click() >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.printQuery('//h1/text()') Fall >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Test3'] >>> manager.getControl('Deploy').click() Now the choices for our columns will be selectable over (term, worksheet, activity). Lets call up the column layout view and inspect the choices we have. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Report Card Layout').click() The view starts off with no columns set up. The 'New Column' select control is the only list box present. >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[2]/td[2]//option") We'll add a first column to the layout. >>> manager.getControl('New Column').displayValue = ['Fall - Test3 - Activity 3'] >>> manager.getControl(name='ADD_COLUMN').click() Now the view has the first column and the select control below it to add another column. >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[2]/td[2]//option") >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[3]/td[2]//option") We can change the first column to another activity. We'll see that the change has taken effect. >>> manager.getControl('Column1').displayValue = ['Spring - Test1 - Activity 1'] >>> manager.getControl('OK').click() >>> manager.getLink('Report Card Layout').click() >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[2]/td[2]//option") >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[3]/td[2]//option") If we want, we can delete the column. We'll see that the view no longer has any columns. >>> manager.getControl(name='delete_Column1').click() >>> manager.printQuery("id('content-body')/form/fieldset[1]//table//tr[2]/td[2]//option") Next, we'll repeat the same set of tests for the outline activities. For starters, we see only choices for outline activities to add. >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[2]/td[2]//option") We'll add a first activity to the layout. >>> manager.getControl('New Activity').displayValue = ['Fall - Test3 - Activity 3'] >>> manager.getControl(name='ADD_ACTIVITY').click() Now the view has the first activity and the select control below it to add another activity. >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[2]/td[2]//option") >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[3]/td[2]//option") We can change the first activity to another activity. We'll see that the change has taken effect. >>> manager.getControl('Activity1').displayValue = ['Spring - Test1 - Activity 1'] >>> manager.getControl('OK').click() >>> manager.getLink('Report Card Layout').click() >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[2]/td[2]//option") >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[3]/td[2]//option") If we want, we can delete the activity. We'll see that the view no longer has any activities. >>> manager.getControl(name='delete_Activity1').click() >>> manager.printQuery("id('content-body')/form/fieldset[2]//table//tr[2]/td[2]//option") Now, let's delete a report activity: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('Test1').click() >>> manager.queryHTML('//form/div[not(@class="controls")]/a/text()') ['Activity 1'] >>> manager.getControl(name='delete:list').value = ['ReportActivity'] >>> manager.getControl('Delete').click() >>> manager.queryHTML('//form/div[not(@class="controls")]/a/text()') [] schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/gradebook_management.txt0000644000175000017500000011610012317035523033571 0ustar menesismenesis00000000000000Gradebook Management -------------------- Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up three courses: >>> setup.addCourse('Physics I', '2005-2006') >>> setup.addCourse('English I', '2005-2006') >>> setup.addCourse('Math I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up three sections with instructor and students, two for the Fall and one for the Spring: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('English I', '2005-2006', 'Spring', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Once the term started, the instructor of the section will start by creating two worksheets, one for each week in our two week section. To set up the activities, we will start by clicking the 'Gradebook' tab. >>> stephan.getLink('Gradebook').click() As Stephan is only a teacher at this point and does not attend any classes himself (we will change that later), he will be taken directly to the gradebook view for the first section in the list of sections he teaches. Since his section has not yet been set up to have any worksheets, a default worksheet called, 'Sheet1', will automatically be created. >>> stephan.getLink('Worksheets').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Sheet1 First, we will change the title of our default worksheet to 'Week 1'. We'll also change the Cancel button in the Edit form for worksheets: >>> stephan.getLink('Sheet1').click() >>> stephan.printQuery('//h1/text()') Activities >>> stephan.getLink('Edit').click() >>> stephan.getControl('Cancel').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Sheet1 >>> stephan.getLink('Sheet1').click() >>> stephan.getLink('Edit').click() >>> stephan.getControl('Title').value = 'Week 1' >>> stephan.getControl('Apply').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Week 1 We'll note the message that appears for empty worksheets. Also, the fact that there's no delete button. >>> stephan.getLink('Week 1').click() >>> stephan.printQuery("id('content-body')/form/div[1]")
This worksheet has no activities.
>>> stephan.printQuery("id('content-body')/form/div[3]") >>> stephan.getLink('Worksheets').click() Then, we can use the 'New Worksheet' action link to create our second worksheet. >>> stephan.getLink('New Worksheet').click() >>> stephan.getControl('Title').value = 'Week 2' >>> stephan.getControl('Add').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Week 1 Week 2 Worksheets can be reordered: >>> stephan.getControl(name='pos.Worksheet-2').displayValue = ['1'] >>> stephan.getForm().submit() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Week 2 Week 1 >>> stephan.getControl(name='pos.Worksheet').displayValue = ['1'] >>> stephan.getForm().submit() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Week 1 Week 2 To return to the gradebook for this section, we will click on the 'Return to Gradebook' link. Since this is the first time Stephan has entered the gradebook for this section, the current worksheet will default to the first one. >>> stephan.getLink('Return to Gradebook').click() >>> stephan.printQuery('id("content-nav-group")/div/a/text()') Worksheets New Activity New External Activity New Linked Column Manage Worksheet Weight Categories Preferences Export XLS Download PDF >>> stephan.printQuery('//select[@name="currentTerm"]/option/text()') 2005-2006 / Fall 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option/text()') Physics I - Physics I (1) Math I - Math I (2) >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ Now, we'll test the Term and Section dropdowns which allow the teachers to navigate through their sections. Lets change to Stephan's Math section of the Fall: >>> stephan.getControl(name='currentSection').displayValue = ['Math I - Math I (2)'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option/text()') 2005-2006 / Fall 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option/text()') Physics I - Physics I (1) Math I - Math I (2) >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (2) Now, to the Spring term: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option/text()') 2005-2006 / Fall 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentSection"]/option/text()') English I - English I (1) >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') English I - English I (1) If we change back to the Fall term, we get to the first section of the Section dropdown, in this case the Physics I section: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) Let's add some activities to the Physics I section worksheet. After adding the first activity we'll note that the new activity appears in the gradebook. >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.printQuery('id("content-nav-group")/div/a/text()') Worksheets New Activity New External Activity New Linked Column Manage Worksheet Weight Categories Preferences Export XLS Download PDF >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+---------+ | Name | Total | Ave. | HW1 | +-----------------+-------+------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | +-----------------+-------+------+---------+ We'll add a second activity. >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ We'll test editing an activity's description. To do this, we need to go to use the 'Manage Worksheet' link. This presents us with a view of the current worksheet's activities with links to edit them. >>> stephan.getLink('Manage Worksheet').click() >>> stephan.printQuery('id("content-nav-group")/div/a/text()') Edit New Activity New External Activity New Linked Column Return to Gradebook Worksheets >>> stephan.printQuery('//h1')

Activities

>>> stephan.printQuery('//form/div/a/text()') HW 1 Quiz >>> stephan.printQuery('//form/div[@class="controls"]/input/@value') Delete Now let's click on 'HW 1' to change its description. >>> stephan.getLink('HW 1').click() >>> stephan.getControl('Description').value = 'Homework One' >>> stephan.getControl('Apply').click() Now let's change the current worksheet to 'Week 2'. >>> stephan.getLink('Return to Gradebook').click() >>> stephan.getLink('Week 2').click() >>> printGradebook(stephan.contents) +--------+----------+ | Week 1 | *Week 2* | +--------+----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ Now we'll add some activities to it. >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 2' >>> stephan.getControl('Description').value = 'Homework 2' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Add').click() >>> printGradebook(stephan.contents) +--------+----------+ | Week 1 | *Week 2* | +--------+----------+ +-----------------+-------+------+---------+ | Name | Total | Ave. | HW2 | +-----------------+-------+------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | +-----------------+-------+------+---------+ >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Final' >>> stephan.getControl('Description').value = 'Final Exam' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() >>> printGradebook(stephan.contents) +--------+----------+ | Week 1 | *Week 2* | +--------+----------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW2 | Final | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ The 'Manage Worksheet' view allows for reordering the columns of the gradebook. We'll switch the order or our two activities. Since Javascript is not working in the tests, we submit the form manually: >>> stephan.getLink('Manage Worksheet').click() >>> stephan.printQuery("id('content-body')//a") HW 2 Final >>> stephan.getControl(name='pos.Activity-2').displayValue = ['1'] >>> stephan.getForm().submit() >>> stephan.printQuery("id('content-body')//a") Final HW 2 The gradebook shows the new positions: >>> stephan.getLink('Return to Gradebook').click() >>> printGradebook(stephan.contents) +--------+----------+ | Week 1 | *Week 2* | +--------+----------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | Final | HW2 | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ We'll switch them back. >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getControl(name='pos.Activity').displayValue = ['1'] >>> stephan.getForm().submit() >>> stephan.printQuery("id('content-body')//a") HW 2 Final We'll switch to the Spring term and add some activities to the English I section: >>> stephan.getLink('Return to Gradebook').click() >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Lab 1' >>> stephan.getControl('Description').value = 'Laboratory 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '99' >>> stephan.getControl('Add').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+---------+ | Name | Total | Ave. | Lab1 | +-----------------+-------+------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | +-----------------+-------+------+---------+ >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Final' >>> stephan.getControl('Description').value = 'Final Exam' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | Lab1 | Final | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ Finally, we'll change the section back to the Physics section of the Fall and the current worksheet back to 'Week 1'. >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.getLink('Week 1').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ Grading ~~~~~~~ The initial gradebook screen is a simple spreadsheet. Since we just loaded up the gradebook for the first time, the current worksheet will be the first one, Week 1. Only the activities for that worksheet should appear. >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ We can enter a score into any cell. Let's enter one for Claudia's HW 1 activity: >>> stephan.getControl(name='Activity_claudia').value = '36' >>> stephan.getControl('Save').click() We should see the score reflected in the spreadsheet. >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 36.0 | 72.0% | [36___] | [_____] | +-----------------+-------+-------+---------+---------+ If we enter an invalid score, we will get an error message. >>> stephan.getControl(name='Activity_claudia').value = 'Bad' >>> stephan.getControl('Save').click() >>> stephan.printQuery('//div[@class="message"]/text()') Invalid scores (highlighted in red) were not saved. We can change the score and see the change reflected in the spreadsheet. >>> stephan.getControl(name='Activity_claudia').value = '58' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+--------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+--------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 58.0 | 116.0% | [58___] | [_____] | +-----------------+-------+--------+---------+---------+ Note how the average shows a value greater than 100%. The gradebook allows extra credits for ranged score systems (e.g. 0-50). Finally, we can remove the score by clearing out the cell. >>> stephan.getControl(name='Activity_claudia').value = '' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ Entering Scores for a Column (Activity) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Let's say we want to enter the grades for Homework 1. All we do is to simply click on the activity's name: >>> stephan.getLink('HW1').click() >>> stephan.printQuery('//h3')

Grade HW 1

Now we just enter the grades. Let's only enter grades for Paul and Tom: >>> stephan.getControl('Paul Carduner').value = u'-1' >>> stephan.getControl('Tom Hoffman').value = u'42' >>> stephan.getControl('Save').click() Again, we entered an invalid value, this time for Paul: >>> stephan.printQuery('//div[@class="message"]/text()') The grade -1 for Paul Carduner is not valid. Also note that all the other entered values should be retained: >>> stephan.printQuery('id("paul")/@value') -1 >>> stephan.printQuery('id("tom")/@value') 42 >>> stephan.getControl('Paul Carduner').value = u'32' >>> stephan.getControl('Save').click() The screen will return to the grade overview, where the grades are now visible: >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 42.0 | 84.0% | [42___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Now let's modify some grades: >>> stephan.getLink('HW1').click() >>> stephan.printQuery('//h3')

Grade HW 1

>>> stephan.getControl('Tom Hoffman').value = u'40' >>> stephan.getControl('Claudia Richter').value = u'48' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 48.0 | 96.0% | [48___] | [_____] | +-----------------+-------+-------+---------+---------+ When you want to delete an evaluation altogether, simply blank the value: >>> stephan.getLink('HW1').click() >>> stephan.printQuery('//h3')

Grade HW 1

>>> stephan.getControl('Claudia Richter').value = u'' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Of course, you can also abort the grading. >>> stephan.getLink('HW1').click() >>> stephan.printQuery('//h3')

Grade HW 1

>>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook/gradeActivity.html?activity=Activity' >>> stephan.getControl('Cancel').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' Let's enter some grades for the second worksheet, 'Week 2', so that we have some interesting numbers for the summary view. >>> stephan.getLink('Week 2').click() >>> stephan.getLink('HW2').click() >>> stephan.printQuery('//h3')

Grade HW 2

>>> stephan.getControl('Paul Carduner').value = u'90' >>> stephan.getControl('Tom Hoffman').value = u'72' >>> stephan.getControl('Claudia Richter').value = u'42' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +--------+----------+ | Week 1 | *Week 2* | +--------+----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW2 | Final | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 90.0 | 90.0% | [90___] | [_____] | | Tom Hoffman | 72.0 | 72.0% | [72___] | [_____] | | Claudia Richter | 42.0 | 42.0% | [42___] | [_____] | +-----------------+-------+-------+---------+---------+ Entering Scores for a Row (Student) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ With the introduction of the comment score system, we need to provide the user with a way of entering comments into the gradebook. Since comments have arbitrary length, we need a special view for entering them. We will provide a row view (by student) for this purpose. When the user clicks on a student, they will see a form with one field for each activity, comments having the CKEditor widget, the rest of the score system types just having a TextLine widget. Additionally, the user will have two special buttons, 'Previous' and 'Next', which allows them to go from student to student without having to return to the gradebook spreadsheet each time. 'Apply' and 'Cancel' return to the spreadsheet as one would expect. We'll start on the Week 1 worksheet by clicking on Paul and testing the contents of the form. Since Paul is the first student in the list of students, there will be no 'Previous' button. >>> stephan.getLink('Week 1').click() >>> stephan.getLink('>', index=0).click() >>> stephan.printQuery("id('form')/div[1]/h3")

Enter grades for Paul Carduner

>>> stephan.printQuery('id("form")//fieldset//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery("id('form')/div[2]//input") When we click on the 'Next' button it takes us to the middle student, Tom. Here we will see both a 'Previous' and a 'Next' button. >>> stephan.getControl('Next').click() >>> stephan.printQuery("id('form')/div[1]/h3")

Enter grades for Tom Hoffman

>>> stephan.printQuery('id("form")//fieldset//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery("id('form')/div[2]//input") When we click on the 'Next' button it takes us to the last student, Claudia. Here we will see no 'Next' button. >>> stephan.getControl('Next').click() >>> stephan.printQuery("id('form')/div[1]/h3")

Enter grades for Claudia Richter

>>> stephan.printQuery('id("form")//fieldset//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery("id('form')/div[2]//input") Hitting the 'Cancel' button takes the user back to the gradebook. >>> stephan.getControl('Cancel').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Now we'll go change a cell for Paul and come back. >>> stephan.getLink('>', index=0).click() >>> stephan.getControl(name='form.widgets.Activity-2').value = '85' >>> stephan.getControl('Apply').click() We see the new value where it wasn't before. >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 117.0 | 78.0% | [32___] | [85___] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Let's change that new value to something else. >>> stephan.getLink('>', index=0).click() >>> stephan.getControl(name='form.widgets.Activity-2').value = '35' >>> stephan.getControl('Apply').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 67.0 | 44.7% | [32___] | [35___] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Finally, we'll change it back to the way it was, demonstrating that we can remove scores in the student gradebook. >>> stephan.getLink('>', index=0).click() >>> stephan.getControl(name='form.widgets.Activity-2').value = '' >>> stephan.getControl('Apply').click() The data cells are set as before. >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Sorting ~~~~~~~ Another feature of the gradebook is the ability to sort each column in a descending and ascending fashion. By default the student's name is sorted alphabetically: >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+-------+---------+---------+ Let's add some fake students to our section: >>> addPerson('Fake1', 'Čardune', 'fake1', 'pwd', browser=manager) >>> addPerson('Fake2', 'Álvarez', 'fake2', 'pwd', browser=manager) >>> addPerson('Fake3', 'Alvarado', 'fake3', 'pwd', browser=manager) >>> addPerson('Fake4', 'Sandoval', 'fake4', 'pwd', browser=manager) >>> addPerson('Fake5', 'Šandoval', 'fake5', 'pwd', browser=manager) >>> addPerson('Fake6', 'Navarro', 'fake6', 'pwd', browser=manager) >>> addPerson('Fake7', 'Ñoño', 'fake7', 'pwd', browser=manager) >>> manager.getLink('2005-2006').click() >>> manager.getLink('Courses').click() >>> manager.getLink('Physics I').click() >>> manager.getLink('Physics I (1)').click() >>> manager.getLink('edit individuals').click() >>> manager.getControl('Fake1').click() >>> manager.getControl('Fake2').click() >>> manager.getControl('Fake3').click() >>> manager.getControl('Fake4').click() >>> manager.getControl('Fake5').click() >>> manager.getControl('Fake6').click() >>> manager.getControl('Fake7').click() >>> manager.getControl('Add').click() And check the gradebook again to see the new sorting: >>> stephan.reload() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-------------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-------------------+-------+-------+---------+---------+ | Fake3 Alvarado | 0.0 | N/A | [_____] | [_____] | | Fake2 ...lvarez | 0.0 | N/A | [_____] | [_____] | | Fake1 ...ardune | 0.0 | N/A | [_____] | [_____] | | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Fake6 Navarro | 0.0 | N/A | [_____] | [_____] | | Fake7 ...o...o | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | | Fake4 Sandoval | 0.0 | N/A | [_____] | [_____] | | Fake5 ...andoval | 0.0 | N/A | [_____] | [_____] | +-------------------+-------+-------+---------+---------+ We can sort by student name in reverse order: >>> url = stephan.url >>> stephan.open(url+'?sort_by=student') >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-------------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-------------------+-------+-------+---------+---------+ | Fake5 ...andoval | 0.0 | N/A | [_____] | [_____] | | Fake4 Sandoval | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | | Fake7 ...o...o | 0.0 | N/A | [_____] | [_____] | | Fake6 Navarro | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Fake1 ...ardune | 0.0 | N/A | [_____] | [_____] | | Fake2 ...lvarez | 0.0 | N/A | [_____] | [_____] | | Fake3 Alvarado | 0.0 | N/A | [_____] | [_____] | +-------------------+-------+-------+---------+---------+ Let's add more grades for Homework 1: >>> stephan.getLink('HW1').click() >>> stephan.getControl('Fake3 Alvarado').value = '44' >>> stephan.getControl('Fake2').value = '32' >>> stephan.getControl('Fake1').value = '50' >>> stephan.getControl('Fake6 Navarro').value = '22' >>> stephan.getControl('Fake5').value = '39' >>> stephan.getControl('Claudia Richter').value = '32' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-------------------+-------+--------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-------------------+-------+--------+---------+---------+ | Fake5 ...andoval | 39.0 | 78.0% | [39___] | [_____] | | Fake4 Sandoval | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 32.0 | 64.0% | [32___] | [_____] | | Fake7 ...o...o | 0.0 | N/A | [_____] | [_____] | | Fake6 Navarro | 22.0 | 44.0% | [22___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Fake1 ...ardune | 50.0 | 100.0% | [50___] | [_____] | | Fake2 ...lvarez | 32.0 | 64.0% | [32___] | [_____] | | Fake3 Alvarado | 44.0 | 88.0% | [44___] | [_____] | +-------------------+-------+--------+---------+---------+ Then we want to sort by grade in Homework 1 (default is reverse order): >>> stephan.open(url + '?sort_by=Activity') >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-------------------+-------+--------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-------------------+-------+--------+---------+---------+ | Fake1 ...ardune | 50.0 | 100.0% | [50___] | [_____] | | Fake3 Alvarado | 44.0 | 88.0% | [44___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Fake5 ...andoval | 39.0 | 78.0% | [39___] | [_____] | | Claudia Richter | 32.0 | 64.0% | [32___] | [_____] | | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Fake2 ...lvarez | 32.0 | 64.0% | [32___] | [_____] | | Fake6 Navarro | 22.0 | 44.0% | [22___] | [_____] | | Fake4 Sandoval | 0.0 | N/A | [_____] | [_____] | | Fake7 ...o...o | 0.0 | N/A | [_____] | [_____] | +-------------------+-------+--------+---------+---------+ Note that after sorting by the selected activity, rows are also sorted by student. Clicking it again, reverses the order: >>> stephan.open(url + '?sort_by=Activity') >>> printGradebook(stephan.contents) +----------+--------+ | *Week 1* | Week 2 | +----------+--------+ +-------------------+-------+--------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-------------------+-------+--------+---------+---------+ | Fake7 ...o...o | 0.0 | N/A | [_____] | [_____] | | Fake4 Sandoval | 0.0 | N/A | [_____] | [_____] | | Fake6 Navarro | 22.0 | 44.0% | [22___] | [_____] | | Fake2 ...lvarez | 32.0 | 64.0% | [32___] | [_____] | | Paul Carduner | 32.0 | 64.0% | [32___] | [_____] | | Claudia Richter | 32.0 | 64.0% | [32___] | [_____] | | Fake5 ...andoval | 39.0 | 78.0% | [39___] | [_____] | | Tom Hoffman | 40.0 | 80.0% | [40___] | [_____] | | Fake3 Alvarado | 44.0 | 88.0% | [44___] | [_____] | | Fake1 ...ardune | 50.0 | 100.0% | [50___] | [_____] | +-------------------+-------+--------+---------+---------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/security.txt0000644000175000017500000002326212270520456031317 0ustar menesismenesis00000000000000Gradebook Security ------------------ It was desirable to move the security tests out of schooltool and into the schooltool.gradebook package where they belong, so here is where they will be. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() The first test will be for the unauthenticated user. If they hit the 'Gradebook' link at the top, they should be redirected to the login view. >>> unauth = Browser() >>> unauth.open('http://localhost/gradebook.html') >>> unauth.url 'http://localhost/auth/@@login.html?nexturl=http://localhost/gradebook.html' They should not be able to see a gradebook and certainly don't have a mygrades view. >>> unauth.open('http://localhost/schoolyears/2005-2006/fall/sections/1/gradebook') Traceback (most recent call last): ... Unauthorized: ... >>> unauth.open('http://localhost/schoolyears/2005-2006/fall/sections/1/mygrades') Traceback (most recent call last): ... Unauthorized: ... For managers, the default is to allow them to view, but not edit. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Courses').click() >>> manager.getLink('Physics I').click() >>> manager.getLink('(Fall)').click() >>> manager.getLink('Gradebook', index=1).click() >>> manager.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(manager.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ >>> manager.getLink('HW1').click() Traceback (most recent call last): ... Unauthorized: ... Administration can't grade students by default but can give itself the permission to do it: >>> manager.open('http://localhost') >>> manager.getLink('Manage').click() >>> manager.getLink('Access Control').click() >>> manager.getControl("School administrators can edit a section's gradebook.").click() >>> manager.getControl('Apply').click() Add to Administrators group, manager is not in it by default: >>> manager.getLink('2005-2006').click() >>> manager.getLink('Groups').click() >>> manager.getLink('School Administrators').click() >>> manager.getLink('edit members').click() >>> manager.getControl(name='add_item.manager').value = True >>> manager.getControl('Add').click() >>> manager.getControl('OK').click() And try again: >>> manager.getLink('2005-2006').click() >>> manager.getLink('Courses').click() >>> manager.getLink('Physics I').click() >>> manager.getLink('(Fall)').click() >>> manager.getLink('Gradebook', index=1).click() >>> manager.getLink('HW1').click() >>> manager.printQuery('//h3')

Grade HW 1

>>> manager.getControl(name='tom').value = '30' >>> manager.getControl('Save').click() >>> printGradebook(manager.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 118.0 | 78.7% | [30___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ A teacher should be able to view and edit his own gradebook. >>> stephan.getLink('Gradebook').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 118.0 | 78.7% | [30___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ >>> stephan.getLink('HW1').click() >>> stephan.printQuery('//h3')

Grade HW 1

>>> stephan.getControl(name='tom').value = '50' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 138.0 | 92.0% | [50___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ Students won't be able to see each other's grade's because the mygrades view uses the request's principal to determine which grades to display. >>> claudia = Browser('claudia', 'pwd') >>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 49.3%
>>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity HW 1 - Homework 1 Quiz - Week 1 Pop Quiz >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade 45 / 50 29 / 100 >>> tom = Browser('tom', 'pwd') >>> tom.getLink('Gradebook').click() >>> tom.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> tom.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> tom.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 92.0%
>>> tom.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity HW 1 - Homework 1 Quiz - Week 1 Pop Quiz >>> tom.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade 50 / 50 88 / 100 Students are not be able to view a teacher's gradebook. They are redirected to mygrades view instead. >>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 49.3%
>>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity HW 1 - Homework 1 Quiz - Week 1 Pop Quiz >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade 45 / 50 29 / 100 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/request_reports.txt0000644000175000017500000001236412270520456032717 0ustar menesismenesis00000000000000================== Requesting reports ================== Here we will test some of the report request forms. At present only the failing report request form is complex enough to warant testing. Let's start by setting up the application and logging in as manager. >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() >>> manager = Browser('manager', 'schooltool') We will need a custom score system that has a maximum passing score rather than a minimum in order to test how the minimum passing score select field and label get rendered in the case of maximum passing score systems. >>> manager.getLink('Manage').click() >>> manager.getLink('Score Systems').click() >>> manager.getLink('Add Score System').click() >>> manager.getControl('Title').value = 'Max' >>> manager.getControl(name='displayed1').value = 'A' >>> manager.getControl(name='value1').value = '4' >>> manager.getControl(name='percent1').value = '75' >>> manager.getControl('Add a lower score').click() >>> manager.getControl(name='displayed2').value = 'B' >>> manager.getControl(name='value2').value = '3' >>> manager.getControl(name='percent2').value = '50' >>> manager.getControl('Add a lower score').click() >>> manager.getControl(name='displayed3').value = 'C' >>> manager.getControl(name='value3').value = '2' >>> manager.getControl(name='percent3').value = '25' >>> manager.getControl('Add a lower score').click() >>> manager.getControl(name='displayed4').value = 'D' >>> manager.getControl(name='value4').value = '1' >>> manager.getControl(name='percent4').value = '0' >>> manager.getControl('Add a lower score').click() >>> manager.getControl(name='minMax').displayValue = ['Maximum'] >>> manager.getControl(name='minScore').value = ['C'] >>> manager.getControl('Save').click() We will set up a report sheet template with three activities, one standard discrete, one custom discrete maximum passing, and one ranged values. >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Test' >>> manager.getControl('Add').click() >>> manager.getLink('Test').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 1' >>> manager.getControl('Score System').value = ['letter-grade-'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 2' >>> manager.getControl('Score System').displayValue = ['Max'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Activity 3' >>> manager.getControl('Score System').displayValue = ['-- Use range below --'] >>> manager.getControl('Add').click() Now we'll deploy it. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Spring').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Test'] >>> manager.getControl('Deploy').click() We need to build the url for requesting the failures report manually because the onchange="this.form.submit()" will not run in tests. We need to specify the source in a query string in order to test the resultant contents of the scores field. >>> manager.getLink('Reports').click() >>> manager.getLink('Failures by Term').click() >>> manager.printQuery('//h3/text()') Request Failures by Term Report The first report activity is letter grade, minimum passing score of 'D'. >>> manager.printQuery('id("source")/option/text()') Choose a report activity Spring - Test - Activity 1 Spring - Test - Activity 2 Spring - Test - Activity 3 >>> manager.getControl('Report Activity').displayValue = ['Spring - Test - Activity 1'] >>> manager.getForm().submit() >>> manager.printQuery('//label[@for="score"]') >>> manager.printQuery('id("score")/option') The second report activity is a maximum passing score system with max of 'C'. >>> manager.getControl('Report Activity').displayValue = ['Spring - Test - Activity 2'] >>> manager.getForm().submit() >>> manager.printQuery('//label[@for="score"]') >>> manager.printQuery('id("score")//option') The third report activity is a ranged values score system so the min field is a text box. >>> manager.getControl('Report Activity').displayValue = ['Spring - Test - Activity 3'] >>> manager.getForm().submit() >>> manager.printQuery('//label[@for="score"]') >>> manager.printQuery('id("score")') schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/journal_reports.txt0000644000175000017500000000254012270520456032674 0ustar menesismenesis00000000000000Journal Report Request Views ---------------------------- Log in as manager: >>> manager = Browser('manager', 'schooltool') We'll set up a default school with a single section: >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() >>> setup.addCourse('Math I', '2005-2006') >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=[], ... members=[]) We'll go to the report reference view to make sure our registered report adapters are reflected there. >>> manager.getLink('Manage').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//table//tr/td[2]/a/text()') >>> 'Absences by Section' in report_names True >>> 'Absences By Day' in report_names True Let's look at them >>> manager.getLink('2005-2006').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//li/a/text()') >>> 'Absences By Day' in report_names True >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Math I (1)').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//li/a/text()') >>> 'Absences by Section' in report_names True schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/test_functional.py0000644000175000017500000000421612321221033032442 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Functional tests for schooltool.gradebook. """ import unittest import os from schooltool.testing.functional import collect_ftests from schooltool.testing.functional import ZCMLLayer dir = os.path.abspath(os.path.dirname(__file__)) filename = os.path.join(dir, '../ftesting.zcml') journal_filename = os.path.join(dir, '../ftesting_journal.zcml') need_journal = ('absences_tardies.txt', 'journal_average.txt', 'journal_reports.txt', ) skip_tests = ('export.txt', 'rml_student.txt', ) testdir = os.path.dirname(__file__) ftests = [fn for fn in os.listdir(testdir) if (fn.endswith('.txt') and not fn.startswith('.') and not fn in need_journal and not fn in skip_tests)] gradebook_functional_layer = ZCMLLayer(filename, __name__, 'gradebook_functional_layer') journal_functional_layer = ZCMLLayer(journal_filename, __name__, 'journal_functional_layer') def test_suite(): return unittest.TestSuite([ collect_ftests(layer=gradebook_functional_layer, filenames=ftests), collect_ftests(layer=journal_functional_layer, filenames=need_journal) ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/worksheet_preferences.txt0000644000175000017500000003016412270520456034043 0ustar menesismenesis00000000000000Worksheet Preferences --------------------- Teachers may want to hide or change the label of the summary columns or, in the case of the average column, they may want to choose a score system to be used in converting the average to a discrete value. To support this, we provide the column preferences view. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') We will add a custom score system which we will use as a column preference. >>> manager.getLink('Manage').click() >>> manager.getLink('Score Systems').click() >>> manager.getLink('Add Score System').click() >>> manager.getControl('Title').value = 'Good/Bad' >>> manager.getControl(name='displayed1').value = 'Good' >>> manager.getControl(name='abbr1').value = 'G' >>> manager.getControl(name='value1').value = '1' >>> manager.getControl(name='percent1').value = '70' >>> manager.getControl('Add a lower score').click() >>> manager.getControl(name='displayed2').value = 'Bad' >>> manager.getControl(name='abbr2').value = 'B' >>> manager.getControl(name='value2').value = '0' >>> manager.getControl(name='percent2').value = '0' >>> manager.getControl('Save').click() Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one courses: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up two sections with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() Check the worksheet. By default the Total and Average columns are calculated normally: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ Check the due date filter: >>> stephan.printQuery('//form/span[3]') show only activities due in past weeks >>> stephan.printQuery('//select[@name="num_weeks"]') weeks We'll call up the current column preferences and note that they are all set to their defaults. >>> stephan.getLink('Preferences').click() >>> stephan.printQuery('id("content-body")/form//table//input') >>> stephan.printQuery("id('content-body')/form//table//option") >>> stephan.printQuery("id('content-body')/form//input[@name='hide_due_date']") Let's change all preferences: >>> stephan.getControl(name='hide_total').value = ['on'] >>> stephan.getControl(name='label_total').value = 'Summe' >>> stephan.getControl(name='hide_average').value = ['on'] >>> stephan.getControl(name='label_average').value = 'Durchschnitt' >>> stephan.getControl(name='scoresystem_average').displayValue = ['Good/Bad'] >>> stephan.getControl(name='hide_due_date').value = ['on'] >>> stephan.getControl('Update').click() Total and average columns were hidden: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+---------+---------+ | Name | HW1 | Quiz | +-----------------+---------+---------+ | Paul Carduner | [40___] | [90___] | | Tom Hoffman | [48___] | [88___] | | Claudia Richter | [45___] | [29___] | +-----------------+---------+---------+ Due date filter was also hidden: >>> 'show only activities due in past' in stephan.contents False >>> stephan.queryHTML('//form/span[3]') [] >>> stephan.queryHTML('//select[@name="num_weeks"]') [] Look that all the preferences were saved: >>> stephan.getLink('Preferences').click() >>> stephan.printQuery("id('content-body')/form//table//input") >>> stephan.printQuery("id('content-body')/form//table//option") >>> stephan.printQuery("id('content-body')/form//input[@name='hide_due_date']") Show the total and average columns, and test that Average is converted to Good/Bad: >>> stephan.getControl(name='hide_total').value = False >>> stephan.getControl(name='hide_average').value = False >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | Good | [40___] | [90___] | | Tom Hoffman | 136.0 | Good | [48___] | [88___] | | Claudia Richter | 74.0 | Bad | [45___] | [29___] | +-----------------+-------+--------------+---------+---------+ Check with extended letter grade scoresystem: >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='scoresystem_average').displayValue = ['Extended Letter Grade'] >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | B | [40___] | [90___] | | Tom Hoffman | 136.0 | A- | [48___] | [88___] | | Claudia Richter | 74.0 | F | [45___] | [29___] | +-----------------+-------+--------------+---------+---------+ Now, let's test a corner case. The Gradebook allows extra credits in scores, and because of the way the average is calculated, there's a possibility of having averages higher that 100%. Before testing this, let's remove the extended letter grade scoresystem for the average: >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='scoresystem_average').displayValue = ['-- No score system --'] >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+--------------+---------+---------+ Let's grade Claudia so we get an average higher than 100%: >>> stephan.getControl(name='Activity_claudia').value = '51' >>> stephan.getControl(name='Activity-2_claudia').value = '101' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 152.0 | 101.3% | [51___] | [101__] | +-----------------+-------+--------------+---------+---------+ Even though this average is higher than 100%, if we convert it back to the extended letter grade scoresystem, we should get an A+: >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='scoresystem_average').displayValue = ['Extended Letter Grade'] >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | B | [40___] | [90___] | | Tom Hoffman | 136.0 | A- | [48___] | [88___] | | Claudia Richter | 152.0 | A+ | [51___] | [101__] | +-----------------+-------+--------------+---------+---------+ And if we change to the Good/Bad scoresystem, we should get Good: >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='scoresystem_average').displayValue = ['Good/Bad'] >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------------+---------+---------+ | Name | Summe | Durchschnitt | HW1 | Quiz | +-----------------+-------+--------------+---------+---------+ | Paul Carduner | 130.0 | Good | [40___] | [90___] | | Tom Hoffman | 136.0 | Good | [48___] | [88___] | | Claudia Richter | 152.0 | Good | [51___] | [101__] | +-----------------+-------+--------------+---------+---------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/report_request_views.txt0000644000175000017500000000426612270520456033753 0ustar menesismenesis00000000000000Report Request Views -------------------- Log in as manager: >>> manager = Browser('manager', 'schooltool') We'll set up a default school with a single section: >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() >>> setup.addCourse('Math I', '2005-2006') >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=[], ... members=[]) We'll go to the report reference view to make sure our registered report adapters are reflected there. >>> manager.getLink('Manage').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//table//tr/td[2]/a/text()') >>> 'Student Detail Report' in report_names True >>> 'Student Report Card' in report_names True >>> 'Student Detail Report by Group' in report_names True >>> 'Student Report Card by Group' in report_names True >>> 'Failures by Term' in report_names True Journal reports are not available. >>> 'Absences by Section' in report_names False >>> 'Absences By Day' in report_names False Now we'll visit the various context types and see that the registered report request adapters are reflected in the report request views. >>> manager.getLink('Manage').click() >>> manager.getLink('Persons').click() >>> manager.getLink(url='manager').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//li/a/text()') >>> 'Student Report Card' in report_names True >>> 'Student Detail Report' in report_names True >>> manager.getLink('2005-2006').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//li/a/text()') >>> 'Student Report Card by Group' in report_names True >>> 'Student Detail Report by Group' in report_names True >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Reports').click() >>> report_names = manager.queryHTML('//li/a/text()') >>> 'Failures by Term' in report_names True schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/__init__.py0000644000175000017500000000767212270520456031027 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Helper function for tests. """ from schooltool.app.testing import format_table from schooltool.testing.analyze import queryHTML def worksheet_tabs(contents): result = [] cells = [cell.strip() for cell in queryHTML('//table[@class="schooltool_gradebook"][1]/tr[1]/td', contents)] for cell in cells: row = [] row.extend(['*%s*' % text.strip() for text in queryHTML('//td/span/text()', cell) if text.strip()]) row.extend(['%s' % text.strip() for text in queryHTML('//td/a/text()', cell) if text.strip()]) result.extend(row) return result def gradebook_header(contents): result = [] for div in [cell.strip() for cell in queryHTML('//th/div[1]', contents) if cell.strip()]: links = [cell.strip() for cell in queryHTML('//a/text()', div) if cell.strip()] if links: # result.extend(links) else: spans = [cell.strip() for cell in queryHTML('//span/text()', div) if cell.strip()] if spans: #
...
(e.g. linked column activities) result.extend(spans) else: labels = [cell.strip() for cell in queryHTML('//div/text()', div) if cell.strip()] if labels: #
...
(e.g. Name, Total, Ave.) result.extend(labels) return result def printGradebook(contents): contents = contents.replace('
', ' ') tabs_table_rows = [] tabs_table_rows.append(worksheet_tabs(contents)) grades_table_rows = [] gradebook_rows = queryHTML('//table[@class="schooltool_gradebook"][2]//tr', contents) for row_number, row in enumerate(gradebook_rows): # we don't care about these rows # first (0): activity description # third (2): 'Apply a grade for all students' if row_number == 1: grades_table_rows.append(gradebook_header(row)) if row_number > 2: columns = [] cells = [cell for cell in queryHTML('//tr/td', row)] for cell in cells: # Student's name text = queryHTML('//td/a[1]/text()', cell) if not text: # Activity inputs text_input_value = queryHTML('//td//input[@type="text"]/@value', cell) if text_input_value: text = ["[%s]" % str(text_input_value[0]).ljust(5, '_')] if not text: # Total and Ave. text = queryHTML('//td/b/text()', cell) if text: text = [text[0].strip()] if not text: # Linked column activities text = queryHTML('//td/span/text()', cell) if text: text = [text[0].strip()] if not text: text = [''] columns.append(text[0].strip().encode('utf-8')) grades_table_rows.append(columns) print format_table(tabs_table_rows) print format_table(grades_table_rows, header_rows=1) schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/export.txt0000644000175000017500000001755012270520456030774 0ustar menesismenesis00000000000000Export ------ Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up two school years and a couple of terms in them: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2005', '2005-01-01', '2005-12-31') >>> setup.addTerm('Semester1', '2005-01-01', '2005-06-30', '2005') >>> setup.addTerm('Semester2', '2005-07-01', '2005-12-31', '2005') >>> setup.addSchoolYear('2006', '2006-01-01', '2006-12-31') >>> setup.addTerm('Semester1', '2006-01-01', '2006-06-30', '2006') >>> setup.addTerm('Semester2', '2006-07-01', '2006-12-31', '2006') Set up some courses: >>> setup.addCourse('Physics I', '2005') >>> setup.addCourse('Math I', '2005') >>> setup.addCourse('Physics II', '2006') >>> setup.addCourse('Math II', '2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Cardune', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) >>> addPerson('Alan', 'Elkner', 'alan', 'pwd', browser=manager) Set up a section for each term: >>> setup.addSection('Physics I', '2005', 'Semester1', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Math I', '2005', 'Semester2', ... instructors=['Alan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics I', '2006', 'Semester1', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Math I', '2006', 'Semester2', ... instructors=['Alan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as stephan, teacher of the Physics sections: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005 / Semester1 >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() Let's go to his other section in the 2006 year: >>> stephan.getControl(name='currentTerm').displayValue = ['2006 / Semester1'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2006 / Semester1 >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics II - Physics II (1) Add a couple of activities: >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '90' >>> stephan.getControl(name='Activity_tom').value = '80' >>> stephan.getControl(name='Activity_claudia').value = '95' >>> stephan.getControl(name='Activity-2_paul').value = '100' >>> stephan.getControl(name='Activity-2_tom').value = '95' >>> stephan.getControl(name='Activity-2_claudia').value = '87' >>> stephan.getControl('Save').click() Now let's log in as Alan: >>> alan = Browser('alan', 'pwd') Add a couple of activities to the default worksheet: >>> alan.getLink('Gradebook').click() >>> alan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005 / Semester2 >>> alan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> alan.getLink('New Activity').click() >>> alan.getControl('Title').value = 'HW 1' >>> alan.getControl('Description').value = 'Homework 1' >>> alan.getControl('Category').displayValue = ['Assignment'] >>> alan.getControl('Maximum').value = '50' >>> alan.getControl('Add').click() >>> alan.getLink('New Activity').click() >>> alan.getControl('Title').value = 'Quiz' >>> alan.getControl('Description').value = 'Week 1 Pop Quiz' >>> alan.getControl('Category').displayValue = ['Exam'] >>> alan.getControl('Add').click() Add some grades: >>> alan.getControl(name='Activity_paul').value = '50' >>> alan.getControl(name='Activity_tom').value = '37' >>> alan.getControl(name='Activity_claudia').value = '31' >>> alan.getControl(name='Activity-2_paul').value = '80' >>> alan.getControl(name='Activity-2_tom').value = '70' >>> alan.getControl(name='Activity-2_claudia').value = '60' >>> alan.getControl('Save').click() Let's go to his other section in the 2006 year: >>> alan.getControl(name='currentTerm').displayValue = ['2006 / Semester2'] >>> alan.getForm().submit() >>> alan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2006 / Semester2 >>> alan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math II - Math II (1) Add a couple of activities: >>> alan.getLink('New Activity').click() >>> alan.getControl('Title').value = 'HW 1' >>> alan.getControl('Description').value = 'Homework 1' >>> alan.getControl('Category').displayValue = ['Assignment'] >>> alan.getControl('Add').click() >>> alan.getLink('New Activity').click() >>> alan.getControl('Title').value = 'Quiz' >>> alan.getControl('Description').value = 'Week 1 Pop Quiz' >>> alan.getControl('Category').displayValue = ['Exam'] >>> alan.getControl('Add').click() Add some grades: >>> alan.getControl(name='Activity_paul').value = '70' >>> alan.getControl(name='Activity_tom').value = '85' >>> alan.getControl(name='Activity_claudia').value = '100' >>> alan.getControl(name='Activity-2_paul').value = '70' >>> alan.getControl(name='Activity-2_tom').value = '80' >>> alan.getControl('Save').click() Export Worksheets as XLS ~~~~~~~~~~~~~~~~~~~~~~~~ Gradebook's worksheets can be exported to a XLS file: >>> stephan.getLink('Export XLS').click() >>> stephan.headers.get('Content-Type') 'application/vnd.ms-excel' >>> stephan.open('http://localhost/gradebook.html') >>> stephan.getLink('Worksheets').click() >>> stephan.getLink('Export XLS').click() >>> stephan.headers.get('Content-Type') 'application/vnd.ms-excel' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/mygrades.txt0000644000175000017500000001000312270520456031250 0ustar menesismenesis00000000000000My Grades --------- Students should also be able to view their grades (not change them), so there's a view for the student to see them. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() Check the Total and Average columns viewed by the teacher: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ Let's log in as Claudia and go to her grades for the section. It will come up with Sheet1 as the current worksheet, As Claudia is only a student and only attends the one section, the 'Gradebook' tab will take her directly to her grades for that section. >>> claudia = Browser('claudia', 'pwd') >>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 She sees her average: >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 49.3%
And her grades for the gradebook activities: >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity HW 1 - Homework 1 Quiz - Week 1 Pop Quiz >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade 45 / 50 29 / 100 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/sections_without_course.txt0000644000175000017500000002070012270520456034434 0ustar menesismenesis00000000000000Sections without Courses ------------------------ A corner case to handle is the gradebook of sections that for some reason are not related with a course. This can happen if the course is created, then the section is created and related to the course and then the course is deleted. Of course that's not a very smart way to use SchoolTool, but some users have done it. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up two courses: >>> setup.addCourse('Physics I', '2005-2006') >>> setup.addCourse('Math I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up one section with instructor and students: >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics I', '2005-2006', 'Spring', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() Let's delete the course of this section: >>> manager.getLink('Manage').click() >>> manager.getLink('School Years').click() >>> manager.getLink('2005-2006').click() >>> manager.getLink('Courses').click() >>> manager.getControl(name='delete.math-i').value = True >>> manager.getControl('Delete').click() >>> manager.getControl('Confirm').click() Now, let's go to our orphan section: >>> manager.getLink('Manage').click() >>> manager.getLink('School Years').click() >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Math I (1)').click() And we can access its gradebook: >>> manager.getLink('Gradebook', index=1).click() >>> manager.printQuery('//form/*[position()<3]/text()') Term: 2005-2006 / Fall >>> manager.printQuery('//form/*[position()>3 and position()<6]/text()') Section: - Math I (1) >>> manager.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 Now, let's check that the teacher can access the orphan gradebook. We'll do it by first going to the Spring section and then using the Term dropdown: >>> stephan.getLink('Home').click() >>> stephan.getLink('Physics I').click() >>> stephan.getLink('Gradebook', index=1).click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') - Math I (1) >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ And the 'view.html' view on the Student gradebook: >>> stephan.open('http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook/paul/view.html') >>> stephan.printQuery('id("content-header")/h1')

Sheet1 for Paul Carduner in - Math I (1)

Now, let's check that a student can access the orphan gradebook: >>> claudia = Browser('claudia', 'pwd') >>> claudia.getLink('Home').click() >>> claudia.getLink('Math I (1)').click() >>> claudia.getLink('Gradebook').click() >>> claudia.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> claudia.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') - Math I (1) >>> claudia.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 49.3%
>>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity HW 1 - Homework 1 Quiz - Week 1 Pop Quiz >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade 45 / 50 29 / 100 And her other gradebooks: >>> claudia.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> claudia.getForm(index=0).submit() >>> claudia.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Spring >>> claudia.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> claudia.printQuery('//td[@class="active_tab"]') Sheet1 >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Nothing Graded
>>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/rml_gradebook.txt0000644000175000017500000002560612270520456032263 0ustar menesismenesis00000000000000RML test for gradebook.pdf -------------------------- Here we're going to test the rml generated for the gradebook.pdf view of worksheets. Since we're going to test XML, let's extend the Browser class: >>> from schooltool.testing.analyze import etree, to_string >>> class XMLBrowser(Browser): ... def queryXML(self, xpath): ... doc = etree.XML(self.contents) ... result = [to_string(node) for node in doc.xpath(xpath)] ... return result ... def printXMLQuery(self, xpath): ... for result in self.queryXML(xpath): ... print result Log in as manager: >>> manager = XMLBrowser('manager', 'schooltool') Add a schoolyear: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2011', '2011-01-01', '2011-12-31') Add one term to the 2011 schoolyear: >>> setup.addTerm('Single Term', '2011-01-01', '2011-12-31', '2011') Set up two courses: >>> setup.addCourse('Math', '2011') >>> setup.addCourse('Chemistry', '2011') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section for each course: >>> setup.addSection('Math', '2011', 'Single Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Chemistry', '2011', 'Single Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Add a report sheet template with four activities: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Common Worksheet' >>> manager.getControl('Add').click() >>> manager.getLink('Common Worksheet').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'First Common Activity' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Second Common Activity' >>> manager.getControl('Score System').displayValue = ['Comment'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Third Common Activity' >>> manager.getControl('Score System').displayValue = ['Extended Letter Grade'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Forth Common Activity' >>> manager.getControl('Score System').displayValue = ['Pass/Fail'] >>> manager.getControl('Add').click() Deploy the report sheet template in the 2011 schoolyear: >>> manager.getLink('2011').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Common Worksheet'] >>> manager.getControl('Deploy').click() Log in as teacher: >>> teacher = XMLBrowser('stephan', 'pwd') Set up two extra worksheets for the Math section, each with three activities: >>> teacher.getLink('Gradebook').click() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Single Term >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math - Math (1) >>> teacher.getLink('Worksheets').click() >>> teacher.getLink('New Worksheet').click() >>> teacher.getControl('Title').value = 'Second Worksheet' >>> teacher.getControl('Add').click() >>> teacher.getLink('New Worksheet').click() >>> teacher.getControl('Title').value = 'Third Worksheet' >>> teacher.getControl('Add').click() >>> teacher.getLink('Second Worksheet').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Geometry' >>> teacher.getControl('Add').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Algebra' >>> teacher.getControl('Add').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Logic' >>> teacher.getControl('Add').click() >>> teacher.getLink('Worksheets').click() >>> teacher.getLink('Third Worksheet').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Polynomials' >>> teacher.getControl('Add').click() >>> teacher.getLink('New External Activity').click() >>> teacher.getControl('External Activity').displayValue = ['Sample Source - HTML'] >>> teacher.getControl('Points').value = '10' >>> teacher.getControl('Add').click() >>> teacher.getLink('New Linked Column').click() >>> teacher.getControl('Logic').click() Let's go to the Common Worksheet and grade the students: >>> teacher.getLink('Common Workshee').click() >>> teacher.getLink('>', index=0).click() >>> teacher.printQuery('//h3/text()') Enter grades for Paul Carduner >>> teacher.printQuery('//label/span/text()') First Common Activity (100) Second Common Activity Third Common Activity (A+) Forth Common Activity (Pass) >>> teacher.getControl('First Common Activity').value = '85' >>> teacher.getControl('Second Common Activity').value = '

This is the comment grade for:

 

Paul Carduner

' >>> teacher.getControl('Forth Common Activity').value = 'Fail' >>> teacher.getControl('Next').click() >>> teacher.printQuery('//h3/text()') Enter grades for Tom Hoffman >>> teacher.getControl('First Common Activity').value = '90' >>> teacher.getControl('Second Common Activity').value = '

This is the comment grade for:

 

Tom Hoffman

 

This is his website

' >>> teacher.getControl('Third Common Activity').value = 'C+' >>> teacher.getControl('Next').click() >>> teacher.printQuery('//h3/text()') Enter grades for Claudia Richter >>> teacher.getControl('Third Common Activity').value = 'A-' >>> teacher.getControl('Forth Common Activity').value = 'Pass' >>> teacher.getControl('Apply').click() Now, to the Second Worksheet and enter more grades: >>> teacher.getLink('Second Workshee').click() >>> teacher.getLink('>', index=0).click() >>> teacher.printQuery('//h3/text()') Enter grades for Paul Carduner >>> teacher.getControl('Geometry').value = '80' >>> teacher.getControl('Algebra').value = '' >>> teacher.getControl('Logic').value = '90' >>> teacher.getControl('Next').click() >>> teacher.printQuery('//h3/text()') Enter grades for Tom Hoffman >>> teacher.getControl('Geometry').value = '90' >>> teacher.getControl('Algebra').value = '83' >>> teacher.getControl('Next').click() >>> teacher.printQuery('//h3/text()') Enter grades for Claudia Richter >>> teacher.getControl('Geometry').value = '81' >>> teacher.getControl('Algebra').value = '78' >>> teacher.getControl('Logic').value = '85' >>> teacher.getControl('Apply').click() Now, let's get the rml generated for the gradebook.pdf view of the Common Worksheet: >>> teacher.getLink('Common Workshee').click() >>> teacher.getLink('Download PDF').click() Term, section and worksheet information: >>> teacher.printXMLQuery('//blockTable[1]/tr[1]/td/para/text()') Term Single Term Section Math (1) >>> teacher.printXMLQuery('//blockTable[1]/tr[2]/td/para/text()') Worksheet Common Worksheet Table columns representing student names and grades: >>> teacher.printXMLQuery('//blockTable[2]/tr/td[1]/para/text()') Student Paul Carduner Tom Hoffman Claudia Richter >>> teacher.printXMLQuery('//blockTable[2]/tr/td[2]/para') Total 85.0 92.3 4.7 >>> teacher.printXMLQuery('//blockTable[2]/tr/td[3]/para') Ave. 84.2% 88.8% 94.0% >>> teacher.printXMLQuery('//blockTable[2]/tr/td[4]/para') First 85 90 >>> teacher.printXMLQuery('//blockTable[2]/tr/td[5]/para') Secon ... ... >>> teacher.printXMLQuery('//blockTable[2]/tr/td[6]/para') Third C+ A- >>> teacher.printXMLQuery('//blockTable[2]/tr/td[7]/para') Forth Fail Pass Let's go back and get the gradebook.pdf rml for the Third Worksheet: >>> teacher.goBack() >>> teacher.getLink('Third Worksheet').click() >>> teacher.getLink('Download PDF').click() Term, section and worksheet information: >>> teacher.printXMLQuery('//blockTable[1]/tr[1]/td/para/text()') Term Single Term Section Math (1) >>> teacher.printXMLQuery('//blockTable[1]/tr[2]/td/para/text()') Worksheet Third Worksheet Table columns representing student names, total, average and grades: >>> teacher.printXMLQuery('//blockTable[2]/tr/td[1]/para/text()') Student Paul Carduner Tom Hoffman Claudia Richter >>> teacher.printXMLQuery('//blockTable[2]/tr/td[2]/para') Total 95.0 0.0 93.0 >>> teacher.printXMLQuery('//blockTable[2]/tr/td[3]/para') Ave. 86.4% N/A 84.5% >>> teacher.printXMLQuery('//blockTable[2]/tr/td[4]/para') Polyn >>> teacher.printXMLQuery('//blockTable[2]/tr/td[5]/para') HTML 5.00 8.00 >>> teacher.printXMLQuery('//blockTable[2]/tr/td[6]/para') Logic 90 85 schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/external_activities.txt0000644000175000017500000002340612270520456033516 0ustar menesismenesis00000000000000External Activities ------------------- External activities allow to get grades for a worksheet activity from another schooltool module. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() We have two regular activities. One assignment: >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('HW 1').click() >>> stephan.getControl('Category').displayValue ['Assignment'] >>> stephan.getControl('Cancel').click() And one exam: >>> stephan.getLink('Quiz').click() >>> stephan.getControl('Category').displayValue ['Exam'] >>> stephan.getControl('Cancel').click() And our grades are: >>> stephan.getLink('Return to Gradebook').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ We should have a 'New External Activity' button to add external activities: >>> stephan.printQuery('id("content-nav-group")/div/a/text()') Worksheets New Activity New External Activity New Linked Column Manage Worksheet Weight Categories Preferences Export XLS Download PDF Let's add a new external activity as an assignment. For this test we have registered two external utilities stubs titled "Hardware" and "HTML" (see schooltool.gradebook.tests.stubs). We'll also test the Cancel button in that form: >>> stephan.getLink('New External Activity').click() >>> stephan.printQuery('//h3/text()') Add an External Activity >>> stephan.printQuery('id("form-widgets-external_activity")/option[@value!=""]/text()') Sample Source - HTML Sample Source - Hardware >>> stephan.getControl('Cancel').click() >>> stephan.getLink('New External Activity').click() >>> stephan.printQuery('//h3/text()') Add an External Activity >>> stephan.getControl('External Activity').displayValue = ['Sample Source - Hardware'] >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Points').value = '15' >>> stephan.getControl('Add').click() Adding an external activity gets us back to the gradebook where we can see the external activity which has been loaded with the latest grades, but cannot be scored: >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | Hardw | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | | Tom Hoffman | 145.0 | 87.9% | [48___] | [88___] | 9.00 | | Claudia Richter | 80.0 | 48.5% | [45___] | [29___] | 6.00 | +-----------------+-------+-------+---------+---------+-------+ Let's edit the external activity. The form doesn't allow to edit the score system. The edit view also shows an 'Update Grades' button to recalculate the activity grades from the external activity. We'll also test the Cancel button in that form: >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Hardware').click() >>> stephan.printQuery('//h3/text()') Edit External Activity >>> stephan.printQuery('id("content-nav-group")/div/a/text()') Edit Update Grades >>> stephan.printQuery('//label/span[1]/text()') External Activity Title Label Due Date Description Category Points >>> stephan.printQuery('id("form-widgets-external_activity")/span/text()') Sample Source - Hardware >>> stephan.printQuery('id("form-widgets-title")/@value') Hardware >>> stephan.printQuery('id("form-widgets-description")/text()') Hardware description >>> stephan.printQuery('id("form-widgets-category")/option[@selected="selected"]/text()') Assignment >>> stephan.printQuery('id("form-widgets-points")/@value') 15 >>> stephan.getControl('Cancel').click() >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Hardware').click() >>> stephan.printQuery('//h3/text()') Edit External Activity >>> stephan.getControl('Title').value = u"Hardware Assignment" >>> stephan.getControl('Description').value = "The Hardware assignment" >>> stephan.getControl('Points').value = '25' >>> stephan.getControl('Apply').click() Since we changed the points of the external activity, we see a change in the average column. But the grades for the external activity have not been updated: >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | Hardw | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | | Tom Hoffman | 145.0 | 82.9% | [48___] | [88___] | 9.00 | | Claudia Richter | 80.0 | 45.7% | [45___] | [29___] | 6.00 | +-----------------+-------+-------+---------+---------+-------+ Let's go back to the edit form of the external activity to update the grades using the 'Update Grades' button: >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Hardware Assignment').click() >>> stephan.getLink('Update Grades').click() This takes us to the gradebook where the grades of the external activity, the total of points and the averages should have changed: >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | Hardw | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | | Tom Hoffman | 151.0 | 86.3% | [48___] | [88___] | 15.00 | | Claudia Richter | 84.0 | 48.0% | [45___] | [29___] | 10.00 | +-----------------+-------+-------+---------+---------+-------+ External activities should also be weightable. Let's add some weighting to the worksheet: >>> stephan.getLink('Weight Categories').click() >>> stephan.getControl('Assignment').value = '31' >>> stephan.getControl('Exam').value = '69' >>> stephan.getControl('Update').click() The averages have changed to reflect the weighting: >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | Hardw | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.9% | [40___] | [90___] | | | Tom Hoffman | 151.0 | 86.8% | [48___] | [88___] | 15.00 | | Claudia Richter | 84.0 | 42.7% | [45___] | [29___] | 10.00 | +-----------------+-------+-------+---------+---------+-------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/worksheet_hiding.txt0000644000175000017500000001444712270520456033012 0ustar menesismenesis00000000000000Hiding Worksheets ----------------- We want to allow the user to hide a worksheet so that it no longer figures in the gradebook. The worksheet will not be deleted from the database, but it will be ignored in all areas of gradebook management. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one courses: >>> setup.addCourse('Math I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up one section with instructor and students: >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() We'll add a new worksheet called 'Second Sheet' and note its presence in the list. >>> stephan.getLink('Worksheets').click() >>> stephan.getLink('New Worksheet').click() >>> stephan.getControl('Title').value = 'Second Sheet' >>> stephan.getControl('Add').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Sheet1 Second Sheet We'll make it the user's current worksheet to make sure we can handle hiding a worksheet that happens to be the current one for the user. >>> stephan.getLink('Return to Gradebook').click() >>> stephan.getLink('Second Sheet').click() >>> printGradebook(stephan.contents) +--------+----------------+ | Sheet1 | *Second Sheet* | +--------+----------------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ Now we'll hide our newly added worksheet, noting its absense from the list. >>> stephan.getLink('Worksheets').click() >>> stephan.getControl(name='hide:list').value = ['Worksheet-2'] >>> stephan.getControl('Hide').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Sheet1 Finally, we'll return to the gradebook, noting that it handles the current worksheet being hidden, changing the current worksheet to the first one that is not hidden. >>> stephan.getLink('Return to Gradebook').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ Unhiding Worksheets ~~~~~~~~~~~~~~~~~~~ Now that we can hide worksheets, we need to allow the user to change their mind and unhide a worksheet they previously hid. We need to navigate to the worksheets from which we can call up the view for unhiding worksheets. >>> stephan.getLink('Worksheets').click() >>> stephan.getLink('Unhide Worksheets').click() >>> stephan.printQuery('//h1/text()') Unhide Worksheets >>> stephan.printQuery('//form//table/tr/td[2]/span/text()') Second Sheet We'll choose the worksheet we just hid and hit the Unhide button. The view automatically returns to the worksheets view. There we see that the worksheet has reappeared in the worksheets list. >>> stephan.getControl(name='unhide:list').value = ['Worksheet-2'] >>> stephan.getControl('Unhide').click() >>> stephan.printQuery('//h1')

Worksheets

>>> stephan.printQuery('//form//table/tr/td[3]/a/text()') Sheet1 Second Sheet We'll return to the gradebook to see both worksheets: >>> stephan.getLink('Return to Gradebook').click() >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+------+---------+---------+ | Paul Carduner | 0.0 | N/A | [_____] | [_____] | | Tom Hoffman | 0.0 | N/A | [_____] | [_____] | | Claudia Richter | 0.0 | N/A | [_____] | [_____] | +-----------------+-------+------+---------+---------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/absences_tardies.txt0000644000175000017500000001576512270520456032757 0ustar menesismenesis00000000000000Absences and Tardies Gradebook Columns -------------------------------------- If the journal plug-in is installed, we will provide the user with the option of including the absences and/or tardies for the students as columns next to total and average. By default they will be hidden but can be easily enabled in the column preferences view. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Claudia']) Set up a timetable: >>> manager.getLink('2005-2006').click() >>> manager.getLink('School Timetables').click() >>> manager.getLink('New Timetable').click() >>> manager.getControl('Next').click() >>> manager.getControl('Days of the week').click() >>> manager.getControl('Same time each day').click() >>> manager.getControl(name='field.times').value = \ ... '8:00-9:00 \n 9:00-10:00 \n 10:00-11:00' >>> manager.getControl('Next').click() >>> manager.getControl('Have names').click() >>> manager.getControl(name='field.periods').value = \ ... 'First period \n Second period \n Third period' >>> manager.getControl('Next').click() >>> manager.getControl('Same').click() >>> manager.getControl('Next').click() >>> manager.getControl('No').click() Define a schedule for our section: >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Physics I (1)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('First period', index=0).click() >>> manager.getControl('First period', index=1).click() >>> manager.getControl('First period', index=2).click() >>> manager.getControl('First period', index=3).click() >>> manager.getControl('First period', index=4).click() >>> manager.getControl('Save').click() Log in as teacher: >>> stephan = Browser('stephan', 'pwd') By default the absences and tardies coluns are hidden: >>> stephan.getLink('Gradebook').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ We'll go unhide the columns in the prefernces view. >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='hide_absences').value = False >>> stephan.getControl(name='hide_tardies').value = False >>> stephan.getControl('Update').click() Now the columns appear in the gradebook. There is no attendence data yet, so the values are both 0. >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+------+------+-------+------+ | Name | Abs. | Trd. | Total | Ave. | +-----------------+------+------+-------+------+ | Claudia Richter | 0 | 0 | 0.0 | N/A | +-----------------+------+------+-------+------+ Let's add some attendance data for the student. This will include some absences and tardies as well as present grades: >>> stephan.getLink('Journal').click() >>> stephan.getLink('Physics I (1)').click() >>> stephan.getLink('Claudia').click() >>> input_names = stephan.queryHTML('//input[@type="text"]/@name') >>> stephan.getControl(name=input_names[0]).value = '9' >>> stephan.getControl(name=input_names[1]).value = '8' >>> stephan.getControl(name=input_names[2]).value = 't' >>> stephan.getControl(name=input_names[3]).value = 'a' >>> stephan.getControl(name=input_names[4]).value = 'a' >>> stephan.getControl('Update').click() Now the gradebook shows the absences and tardies, the present grades being left out of the calculation: >>> stephan.getLink('Gradebook').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+------+------+-------+------+ | Name | Abs. | Trd. | Total | Ave. | +-----------------+------+------+-------+------+ | Claudia Richter | 2 | 1 | 0.0 | N/A | +-----------------+------+------+-------+------+ As with the total and average columns, we can change the label. >>> stephan.getLink('Preferences').click() >>> stephan.getControl(name='label_absences').value = 'Absences' >>> stephan.getControl(name='label_tardies').value = 'Tardies' >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+----------+---------+-------+------+ | Name | Absences | Tardies | Total | Ave. | +-----------------+----------+---------+-------+------+ | Claudia Richter | 2 | 1 | 0.0 | N/A | +-----------------+----------+---------+-------+------+ To make sure the gradebook pdf works with the new columns, we will need the special xml browser class. >>> from schooltool.testing.analyze import etree, to_string >>> class XMLBrowser(Browser): ... def queryXML(self, xpath): ... doc = etree.XML(self.contents) ... result = [to_string(node) for node in doc.xpath(xpath)] ... return result ... def printXMLQuery(self, xpath): ... for result in self.queryXML(xpath): ... print result >>> stephan = XMLBrowser('stephan', 'pwd') We'll download the pdf and test its data. >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('Download PDF').click() >>> stephan.printXMLQuery('//blockTable[2]/tr/td[1]/para/text()') Student Claudia Richter >>> stephan.printXMLQuery('//blockTable[2]/tr/td[2]/para') Absences 2 >>> stephan.printXMLQuery('//blockTable[2]/tr/td[3]/para') Tardies 1 >>> stephan.printXMLQuery('//blockTable[2]/tr/td[4]/para') Total 0.0 >>> stephan.printXMLQuery('//blockTable[2]/tr/td[5]/para') Ave. N/A schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/report_sheets.txt0000644000175000017500000007733512270520456032350 0ustar menesismenesis00000000000000Report sheets ------------- Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Add two schoolyear: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2011', '2011-01-01', '2011-12-31') >>> setup.addSchoolYear('2012', '2012-01-01', '2012-12-31') Add two terms to the 2011 schoolyear: >>> setup.addTerm('Term1', '2011-01-01', '2011-06-30', '2011') >>> setup.addTerm('Term2', '2011-07-01', '2011-12-31', '2011') and one term to the 2012 schoolyear: >>> setup.addTerm('Single Term', '2012-01-01', '2012-12-31', '2012') Set up three courses for both years: >>> setup.addCourse('Soccer', '2011') >>> setup.addCourse('Baseball', '2011') >>> setup.addCourse('Swimming', '2011') >>> setup.addCourse('Soccer', '2012') >>> setup.addCourse('Baseball', '2012') >>> setup.addCourse('Swimming', '2012') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Mario', 'Tejada', 'mario', 'pwd', browser=manager) >>> addPerson('Camila', 'Cerna', 'camila', 'pwd', browser=manager) >>> addPerson('Nestor', 'Guzman', 'nestor', 'pwd', browser=manager) >>> addPerson('William', 'Mejia', 'william', 'pwd', browser=manager) Set up two sections for the first term of 2011 and one for the second term: >>> setup.addSection('Soccer', '2011', 'Term1', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) >>> setup.addSection('Baseball', '2011', 'Term1', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) >>> setup.addSection('Swimming', '2011', 'Term2', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) And one section for 2012: >>> setup.addSection('Soccer', '2012', 'Single Term', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) Go to the management view for report sheet templates: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.printQuery('//h1/text()') Report Sheet Templates Test the Cancel button of the New Report Sheet view: >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') Report Sheet Templates Add four report sheet templates: >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet 1' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet 2' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet 3' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet 4' >>> manager.getControl('Add').click() After adding a report sheet template, we get back to the management view for report sheet templates: >>> manager.printQuery('//h1/text()') Report Sheet Templates >>> manager.printQuery('//form//div/a/text()') Report Sheet 1 Report Sheet 2 Report Sheet 3 Report Sheet 4 We can change the order of the report sheets. Let's put the 'Report Sheet 3' at the beginning of the list: >>> manager.getControl(name='pos.ReportWorksheet-3').displayValue = ['1'] >>> manager.getForm().submit() >>> manager.printQuery('//h1/text()') Report Sheet Templates >>> manager.printQuery('//form//div/a/text()') Report Sheet 3 Report Sheet 1 Report Sheet 2 Report Sheet 4 and we can delete them: >>> manager.getControl(name='delete:list').value = ['ReportWorksheet-4'] >>> manager.getControl('Delete').click() >>> manager.printQuery('//h1/text()') Report Sheet Templates >>> manager.printQuery('//form//div/a/text()') Report Sheet 3 Report Sheet 1 Report Sheet 2 Now, let's add four report activities to the Report Sheet 1 template. We'll also test the Cancel button of the New Report Activity form: >>> manager.getLink('Report Sheet 1').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.getLink('New Report Activity').click() >>> manager.printQuery('//h3/text()') Add new report activity >>> manager.getControl('Title').value = 'Report Activity 1.1.3' >>> manager.getControl('Label').value = 'RA1.1' >>> manager.getControl('Score System').displayValue = ['Comment'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.2' >>> manager.getControl('Score System').displayValue = ['Extended Letter Grade'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.3' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.4' >>> manager.getControl('Score System').displayValue = ['100 Points'] >>> manager.getControl('Label').value = 'RA1.4' >>> manager.getControl('Add').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.printQuery('//form/div/a/text()') Report Activity 1.1.3 Report Activity 1.2 Report Activity 1.3 Report Activity 1.4 Report activities can be reordered in a report sheet template: >>> manager.getControl(name='pos.ReportActivity').displayValue = ['3'] >>> manager.getForm().submit() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.printQuery('//form/div/a/text()') Report Activity 1.2 Report Activity 1.3 Report Activity 1.1.3 Report Activity 1.4 They can also be edited. We'll test the Cancel button in that form too: >>> manager.getLink('Report Activity 1.1.3').click() >>> manager.getControl('Cancel').click() >>> manager.getLink('Report Activity 1.1.3').click() >>> manager.getControl('Title').value = 'Report Activity 1.1' >>> manager.getControl('Apply').click() And deleted: >>> manager.getControl(name='delete:list').value = ['ReportActivity-3'] >>> manager.getControl('Delete').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.printQuery('//form/div/a/text()') Report Activity 1.2 Report Activity 1.1 Report Activity 1.4 Let's edit one: >>> manager.getLink('Report Activity 1.4').click() >>> manager.getControl('Title').value = 'REPORT ACTIVITY 1.3' >>> manager.getControl('Apply').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 1 >>> manager.printQuery('//form/div/a/text()') Report Activity 1.2 Report Activity 1.1 REPORT ACTIVITY 1.3 Now, let's add two activities to the Report Sheet 2 template: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('Report Sheet 2').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 2 >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2-1' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2-2' >>> manager.getControl('Add').click() And one activity to the Report Sheet 3 template: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('Report Sheet 3').click() >>> manager.printQuery('//h1/text()') Activities of Report Sheet 3 >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 3_1' >>> manager.getControl('Label').value = 'REPACT31' >>> manager.getControl('Add').click() Before deploying our report sheet templates, let's login as teacher and visit the Soccer Term1 section. The teacher should have a default worksheet: >>> teacher = Browser('william', 'pwd') >>> teacher.getLink('Gradebook').click() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Term1 >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Soccer - Soccer (1) >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ Now, let's deploy our report sheet templates so sections can use them. Let's deploy the first template in the 2011 schoolyear, the second one in the first term only and the third template in the second term of 2011: >>> manager.getLink('2011').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.printQuery('//h1/text()') Deploy Report Worksheet Template >>> manager.getControl('Template').displayValue = ['Report Sheet 1'] >>> manager.getControl('Deploy').click() >>> manager.getLink('Term1').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.printQuery('//h1/text()') Deploy Report Worksheet Template >>> manager.getControl('Cancel').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Report Sheet 2'] >>> manager.getControl('Deploy').click() >>> manager.getLink('2011').click() >>> manager.getLink('Term2').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.printQuery('//h1/text()') Deploy Report Worksheet Template >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Report Sheet 3'] >>> manager.getControl('Deploy').click() Now that the report sheet templates have been deployed, they should be available for sections. Let's visit again our Soccer section for Term1 of 2011: >>> teacher.reload() >>> teacher.getLink('Gradebook').click() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Term1 >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Soccer - Soccer (1) and we see our default Sheet1 worksheet we used before, the report sheet deployed in the 2011 schoolyear and the report sheet deployed for Term1: >>> printGradebook(teacher.contents) +----------+----------------+----------------+ | *Sheet1* | Report Sheet 1 | Report Sheet 2 | +----------+----------------+----------------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ The 2011 report sheet, Report Sheet 1, should have three activities, and like all deployed sheets it has no totals or average columns: >>> teacher.getLink('Report Sheet 1').click() >>> printGradebook(teacher.contents) +--------+------------------+----------------+ | Sheet1 | *Report Sheet 1* | Report Sheet 2 | +--------+------------------+----------------+ +---------------+-------+------+---------+-------+---------+ | Name | Total | Ave. | Repor | RA1.1 | RA1.4 | +---------------+-------+------+---------+-------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | | [_____] | +---------------+-------+------+---------+-------+---------+ Note that the 'Report Activity 1 (RA1.1)' cannot be graded directly in the worksheet nor on it's own. That's because it uses a Comment score system. To grade such activities, we have to use the student gradebook. Let's grade Nestor's activities: >>> teacher.getLink('>', index=1).click() >>> teacher.printQuery("id('form')/div[1]/h3")

Enter grades for Nestor Guzman

>>> teacher.printQuery('id("form")//fieldset//label/span/text()') Report Activity 1.2 (A+) Report Activity 1.1 REPORT ACTIVITY 1.3 (100) >>> teacher.getControl('Report Activity 1.1').value = '

This is the report for Nestor for:

 

Report Activity 1.1

 

His teacher.

' >>> teacher.getControl('REPORT ACTIVITY 1.3').value = '87' and now for Camila: >>> teacher.getControl('Previous').click() >>> url = teacher.url >>> teacher.printQuery("id('form')/div[1]/h3")

Enter grades for Camila Cerna

>>> teacher.printQuery('id("form")//fieldset//label/span/text()') Report Activity 1.2 (A+) Report Activity 1.1 REPORT ACTIVITY 1.3 (100) >>> teacher.getControl('Report Activity 1.2').value = 'A-' >>> teacher.getControl('Report Activity 1.1').value = '

This is the report for Camila for:

 

Report Activity 1.1

 

Her teacher.

' >>> teacher.getControl('REPORT ACTIVITY 1.3').value = '78' >>> teacher.getControl('Apply').click() We get back to the 'Report Sheet 1' sheet: >>> printGradebook(teacher.contents) +--------+------------------+----------------+ | Sheet1 | *Report Sheet 1* | Report Sheet 2 | +--------+------------------+----------------+ +---------------+-------+-------+---------+-------+---------+ | Name | Total | Ave. | Repor | RA1.1 | RA1.4 | +---------------+-------+-------+---------+-------+---------+ | Camila Cerna | 81.7 | 78.6% | [A-___] | ... | [78___] | | Nestor Guzman | 87.0 | 87.0% | [_____] | ... | [87___] | | Mario Tejada | 0.0 | N/A | [_____] | | [_____] | +---------------+-------+-------+---------+-------+---------+ Let's check the Report Sheet 2 sheet: >>> teacher.getLink('Report Sheet 2').click() >>> printGradebook(teacher.contents) +--------+----------------+------------------+ | Sheet1 | Report Sheet 1 | *Report Sheet 2* | +--------+----------------+------------------+ +---------------+-------+------+---------+---------+ | Name | Total | Ave. | Repor | Repor | +---------------+-------+------+---------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | [_____] | +---------------+-------+------+---------+---------+ Now, if we go to the other section in this term, we should see these same report sheets and activities deployed: >>> teacher.getControl(name='currentSection').displayValue = ['Baseball - Baseball (2)'] >>> teacher.getForm().submit() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Term1 >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Baseball - Baseball (2) >>> teacher.getLink('Report Sheet 1').click() >>> printGradebook(teacher.contents) +------------------+----------------+--------+ | *Report Sheet 1* | Report Sheet 2 | Sheet1 | +------------------+----------------+--------+ +---------------+-------+------+---------+-------+---------+ | Name | Total | Ave. | Repor | RA1.1 | RA1.4 | +---------------+-------+------+---------+-------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | | [_____] | +---------------+-------+------+---------+-------+---------+ >>> teacher.getLink('Report Sheet 2').click() >>> printGradebook(teacher.contents) +----------------+------------------+--------+ | Report Sheet 1 | *Report Sheet 2* | Sheet1 | +----------------+------------------+--------+ +---------------+-------+------+---------+---------+ | Name | Total | Ave. | Repor | Repor | +---------------+-------+------+---------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | [_____] | +---------------+-------+------+---------+---------+ And if we go to the other term, Term2, in this schoolyear, we'll see that the 'Report Sheet 1' sheet is common for both terms and we'll see the other 'Report Sheet 3' deployed only for that term: >>> teacher.getControl(name='currentTerm').displayValue = ['2011 / Term2'] >>> teacher.getForm().submit() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Term2 >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Swimming - Swimming (1) >>> teacher.getLink('Report Sheet 1').click() >>> printGradebook(teacher.contents) +------------------+----------------+--------+ | *Report Sheet 1* | Report Sheet 3 | Sheet1 | +------------------+----------------+--------+ +---------------+-------+------+---------+-------+---------+ | Name | Total | Ave. | Repor | RA1.1 | RA1.4 | +---------------+-------+------+---------+-------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | | [_____] | +---------------+-------+------+---------+-------+---------+ >>> teacher.getLink('Report Sheet 3').click() >>> printGradebook(teacher.contents) +----------------+------------------+--------+ | Report Sheet 1 | *Report Sheet 3* | Sheet1 | +----------------+------------------+--------+ +---------------+-------+------+---------+ | Name | Total | Ave. | REPAC | +---------------+-------+------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | +---------------+-------+------+---------+ And now, if we go to the section in the 2012 schoolyear, we won't see any common report sheet deployed, just the default worksheet: >>> teacher.getControl(name='currentTerm').displayValue = ['2012 / Single Term'] >>> teacher.getForm().submit() >>> teacher.getLink('Gradebook').click() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2012 / Single Term >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Soccer - Soccer (1) >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ Now, let's visit the unreachable 'view.html' view for Camila's Report Sheet 1 grades: >>> teacher.open(url + '/view.html') >>> teacher.printQuery('//h1/text()') Report Sheet 1 for Camila Cerna in Soccer - Soccer (1) >>> teacher.printQuery('//div[@class="info-block"]')

Report Activity 1.2

A-

Report Activity 1.1

This is the report for Camila for:

Report Activity 1.1

Her teacher.

REPORT ACTIVITY 1.3

78

Now, let's log in as a student and check the mygrades view: >>> student = Browser('camila', 'pwd') >>> student.getLink('Gradebook').click() We get to the first section of the 2011 / Term1 term: >>> student.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Term1 >>> student.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Soccer - Soccer (1) and we see the three worksheets, the first one with no grades: >>> student.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 Report Sheet 1 Report Sheet 2 >>> student.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Nothing Graded
>>> student.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity >>> student.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade the second with three graded report activities: >>> student.getLink('Report Sheet 1').click() >>> student.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 Report Sheet 1 Report Sheet 2 >>> student.printQuery('//table[@class="student_gradebook"]/tr/*[1]/div/text()') Ave.: 78.6% Activity Report Activity 1.2 Report Activity 1.1 REPORT ACTIVITY 1.3 >>> student.printQuery('//table[@class="student_gradebook"]/tr/*[2]')
Grade
3.7 / A+

This is the report for Camila for:

Report Activity 1.1

Her teacher.

78 / 100
and the third with two report activities with no grades: >>> student.getLink('Report Sheet 2').click() >>> student.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 Report Sheet 1 Report Sheet 2 >>> student.printQuery('//table[@class="student_gradebook"]/tr/*[1]/div/text()') Nothing Graded Activity Report Activity 2-1 Report Activity 2-2 >>> student.printQuery('//table[@class="student_gradebook"]/tr/*[2]/div/text()') Grade Note that the last two worksheets have no average. Let's check the report sheets for the other graded student: >>> other_student = Browser('nestor', 'pwd') >>> other_student.getLink('Gradebook').click() >>> other_student.getLink('Report Sheet 1').click() >>> other_student.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 Report Sheet 1 Report Sheet 2 >>> other_student.printQuery('//table[@class="student_gradebook"]/tr/*[1]/div/text()') Ave.: 87.0% Activity Report Activity 1.2 Report Activity 1.1 REPORT ACTIVITY 1.3 >>> other_student.printQuery('//table[@class="student_gradebook"]/tr/*[2]')
Grade

This is the report for Nestor for:

Report Activity 1.1

His teacher.

87 / 100
Hiding deployed report sheets ----------------------------- We allow the manager to hide deployed report sheets. We only support this for a term because some combinations of term and full year deployments would leave it confusing have the user hide deployed report sheets by year >>> manager.getLink('2011').click() >>> manager.getLink('Term1').click() >>> manager.getLink('Hide Report Sheet').click() We see the title and select field with the two report sheets deployed in Term1. >>> manager.printQuery('//h1/text()') Hide Deployed Report Sheet >>> manager.printQuery('//select[@name="reportWorksheet"]/option') If the user hits cancel, they are returned to the term view. >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' If they go again and hit Hide, a confirmation view comes up. >>> manager.getLink('Hide Report Sheet').click() >>> manager.getControl(name='reportWorksheet').displayValue = ['Report Sheet 2'] >>> manager.getControl('Hide').click() >>> manager.printQuery('//form/p/text()') Are you sure you want to hide the report sheet, 'Report Sheet 2' in every section of term, 'Term1'? If so, hit the 'Hide' button again to confirm. If the user hits cancel, they are returned to the term view. >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' This time, the user will conform the action by hitting Hide a second time. >>> manager.getLink('Hide Report Sheet').click() >>> manager.getControl(name='reportWorksheet').displayValue = ['Report Sheet 2'] >>> manager.getControl('Hide').click() >>> manager.getControl('Hide').click() Now, returning the hide view, we see that only Report Sheet 1 is available for hiding. >>> manager.getLink('Hide Report Sheet').click() >>> manager.printQuery('//select[@name="reportWorksheet"]/option') To confirm that the report sheet was hidden, we'll have the teacher view their gradebook for one of the sections in Term1. >>> teacher.getLink('Gradebook').click() >>> teacher.getControl(name='currentTerm').displayValue = ['2011 / Term1'] >>> teacher.getForm().submit() >>> printGradebook(teacher.contents) +----------+----------------+ | *Sheet1* | Report Sheet 1 | +----------+----------------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ We can also unhide report sheets that we have hidden. We see that the one we just hid is available for unhiding. >>> manager.getLink('Unhide Report Sheet').click() >>> manager.printQuery('//h1/text()') Unhide Deployed Report Sheet >>> manager.printQuery('//select[@name="reportWorksheet"]/option') If the user hits cancel, they are returned to the term view. >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' If they go again and hit Unhide, a confirmation view comes up. >>> manager.getLink('Unhide Report Sheet').click() >>> manager.getControl(name='reportWorksheet').displayValue = ['Report Sheet 2'] >>> manager.getControl('Unhide').click() >>> manager.printQuery('//form/p/text()') Are you sure you want to unhide the report sheet, 'Report Sheet 2' in every section of term, 'Term1'? If so, hit the 'Unhide' button again to confirm. If the user hits cancel, they are returned to the term view. >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' This time, the user will conform the action by hitting Unhide a second time. >>> manager.getLink('Unhide Report Sheet').click() >>> manager.getControl(name='reportWorksheet').displayValue = ['Report Sheet 2'] >>> manager.getControl('Unhide').click() >>> manager.getControl('Unhide').click() Now we see that both report sheets are available again for hiding. >>> manager.getLink('Hide Report Sheet').click() >>> manager.printQuery('//select[@name="reportWorksheet"]/option') The teacher can see Report Sheet 2 again. We'll click on the tab to make sure it's still ok. >>> teacher.reload() >>> teacher.getLink('Report Sheet 2').click() >>> printGradebook(teacher.contents) +--------+----------------+------------------+ | Sheet1 | Report Sheet 1 | *Report Sheet 2* | +--------+----------------+------------------+ +---------------+-------+------+---------+---------+ | Name | Total | Ave. | Repor | Repor | +---------------+-------+------+---------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | [_____] | +---------------+-------+------+---------+---------+ Finally, we need the hide and unhide views to handle the case where there are no report sheets to hide or unhide. Presently there are no report sheets in Term1 to unhide. >>> manager.getLink('Unhide Report Sheet').click() >>> manager.printQuery('//form/p/text()') There are no hidden deployed report sheets to unhide. We also see that there is only the Cancel button to click which still takes the user back to the term view. >>> manager.printQuery('//input[@type="submit"]') >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' If we go ahead and hide both report sheets again, we'll see the same is true for the hide view. >>> manager.getLink('Hide Report Sheet').click() >>> manager.getControl('Hide').click() >>> manager.getControl('Hide').click() >>> manager.getLink('Hide Report Sheet').click() >>> manager.getControl('Hide').click() >>> manager.getControl('Hide').click() >>> manager.getLink('Hide Report Sheet').click() >>> manager.printQuery('//form/p/text()') There are no deployed report sheets to hide. >>> manager.printQuery('//input[@type="submit"]') >>> manager.getControl('Cancel').click() >>> manager.url 'http://localhost/schoolyears/2011/term1' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/due_date_filter.txt0000644000175000017500000005261312270520456032571 0ustar menesismenesis00000000000000Due date filter for activities ------------------------------ Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Set the date for the tests to June 1st: >>> manager.open('http://localhost/time') >>> manager.getControl('Today').value = "2011-06-01" >>> manager.getControl('Apply').click() >>> manager.printQuery('//div[@class="summary"]/text()') Data successfully updated. Add a schoolyear: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2011', '2011-01-01', '2011-12-31') Add two terms to the schoolyear: >>> setup.addTerm('Semester One', '2011-01-01', '2011-06-30', '2011') >>> setup.addTerm('Second Semester', '2011-07-01', '2011-12-31', '2011') Set up three courses: >>> setup.addCourse('Soccer', '2011') >>> setup.addCourse('Golf', '2011') >>> setup.addCourse('Tennis', '2011') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Mario', 'Tejada', 'mario', 'pwd', browser=manager) >>> addPerson('Camila', 'Cerna', 'camila', 'pwd', browser=manager) >>> addPerson('Nestor', 'Guzman', 'nestor', 'pwd', browser=manager) >>> addPerson('William', 'Mejia', 'william', 'pwd', browser=manager) Set up four sections with instructor and students, two in the first semester and two in the second: >>> setup.addSection('Soccer', '2011', 'Semester One', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) >>> setup.addSection('Golf', '2011', 'Semester One', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) >>> setup.addSection('Tennis', '2011', 'Second Semester', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) >>> setup.addSection('Golf', '2011', 'Second Semester', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) Log in as teacher: >>> teacher = Browser('william', 'pwd') Go to his gradebook: >>> teacher.getLink('Gradebook').click() Check we are in the Soccer section of the first semester: >>> teacher.printQuery('//select[@name="currentTerm"]/option/text()') 2011 / Semester One 2011 / Second Semester >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Semester One >>> teacher.printQuery('//select[@name="currentSection"]/option/text()') Soccer - Soccer (1) Golf - Golf (2) >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Soccer - Soccer (1) Add a homework activity with due date on February 11th: >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Get a ball' >>> teacher.getControl('Label').value = 'BALL' >>> teacher.getControl('Due Date').value = '2011-02-11' >>> teacher.getControl('Category').displayValue = ['Homework'] >>> teacher.getControl('Maximum').value = '10' >>> teacher.getControl('Add').click() Grade this homework: >>> teacher.getLink('BALL').click() >>> teacher.getControl('Camila Cerna').value = '7' >>> teacher.getControl('Nestor Guzman').value = '10' >>> teacher.getControl('Mario Tejada').value = '8' >>> teacher.getControl('Save').click() >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+--------+---------+ | Name | Total | Ave. | BALL | +---------------+-------+--------+---------+ | Camila Cerna | 7.0 | 70.0% | [7____] | | Nestor Guzman | 10.0 | 100.0% | [10___] | | Mario Tejada | 8.0 | 80.0% | [8____] | +---------------+-------+--------+---------+ Add a second homework with due date on April 4th and grade it: >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Get a team' >>> teacher.getControl('Label').value = 'TEAM' >>> teacher.getControl('Due Date').value = '2011-04-04' >>> teacher.getControl('Category').displayValue = ['Homework'] >>> teacher.getControl('Maximum').value = '10' >>> teacher.getControl('Add').click() >>> teacher.getLink('TEAM').click() >>> teacher.getControl('Camila Cerna').value = '10' >>> teacher.getControl('Nestor Guzman').value = '6' >>> teacher.getControl('Mario Tejada').value = '8' >>> teacher.getControl('Save').click() >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | +---------------+-------+-------+---------+---------+ | Camila Cerna | 17.0 | 85.0% | [7____] | [10___] | | Nestor Guzman | 16.0 | 80.0% | [10___] | [6____] | | Mario Tejada | 16.0 | 80.0% | [8____] | [8____] | +---------------+-------+-------+---------+---------+ And a third one with due date on April 29th: >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Play a game' >>> teacher.getControl('Label').value = 'GAME' >>> teacher.getControl('Due Date').value = '2011-04-29' >>> teacher.getControl('Category').displayValue = ['Homework'] >>> teacher.getControl('Maximum').value = '10' >>> teacher.getControl('Add').click() >>> teacher.getLink('GAME').click() >>> teacher.getControl('Camila Cerna').value = '9' >>> teacher.getControl('Nestor Guzman').value = '9' >>> teacher.getControl('Mario Tejada').value = '9' >>> teacher.getControl('Save').click() >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | GAME | +---------------+-------+-------+---------+---------+---------+ | Camila Cerna | 26.0 | 86.7% | [7____] | [10___] | [9____] | | Nestor Guzman | 25.0 | 83.3% | [10___] | [6____] | [9____] | | Mario Tejada | 25.0 | 83.3% | [8____] | [8____] | [9____] | +---------------+-------+-------+---------+---------+---------+ Now, let's add an exam with due date on May 20th: >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Score a goal' >>> teacher.getControl('Label').value = 'GOAL' >>> teacher.getControl('Due Date').value = '2011-05-20' >>> teacher.getControl('Category').displayValue = ['Exam'] >>> teacher.getControl('Maximum').value = '10' >>> teacher.getControl('Add').click() >>> teacher.getLink('GOAL').click() >>> teacher.getControl('Camila Cerna').value = '10' >>> teacher.getControl('Nestor Guzman').value = '5' >>> teacher.getControl('Mario Tejada').value = '10' >>> teacher.getControl('Save').click() >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | GAME | GOAL | +---------------+-------+-------+---------+---------+---------+---------+ | Camila Cerna | 36.0 | 90.0% | [7____] | [10___] | [9____] | [10___] | | Nestor Guzman | 30.0 | 75.0% | [10___] | [6____] | [9____] | [5____] | | Mario Tejada | 35.0 | 87.5% | [8____] | [8____] | [9____] | [10___] | +---------------+-------+-------+---------+---------+---------+---------+ And go grade a single student: >>> teacher.getLink('>', index=0).click() >>> url = teacher.url >>> teacher.printQuery('//h3/text()') Enter grades for Camila Cerna To see all the activities available to be graded: >>> teacher.printQuery('//fieldset//label/span/text()') Get a ball (10) Get a team (10) Play a game (10) Score a goal (10) and change one: >>> teacher.getControl('Get a ball').value = '' >>> teacher.getControl('Apply').click() >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | GAME | GOAL | +---------------+-------+-------+---------+---------+---------+---------+ | Camila Cerna | 29.0 | 96.7% | [_____] | [10___] | [9____] | [10___] | | Nestor Guzman | 30.0 | 75.0% | [10___] | [6____] | [9____] | [5____] | | Mario Tejada | 35.0 | 87.5% | [8____] | [8____] | [9____] | [10___] | +---------------+-------+-------+---------+---------+---------+---------+ Let's check the 'view.html' view for the student (XXX: which btw has no way to be accessed, no links, no button, nothing!): >>> teacher.open(url + '/view.html') >>> teacher.printQuery('//h1/text()') Sheet1 for Camila Cerna in Soccer - Soccer (1) >>> teacher.printQuery('//div[@class="info-block"]/h3/text()') Get a ball Get a team Play a game Score a goal Now, let's test the due date widget. The widget has a checkbox and a dropdown with numbers from 1-9 representing past weeks to filter the activities. By default the weeks dropdown is set to 9: >>> teacher.getLink('Gradebook').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option/text()') 1 2 3 4 5 6 7 8 9 >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 9 Let's mark the checkbox and hit the 'Save' button to filter the activities, showing only those with due date in the past 9 weeks: >>> teacher.getControl(name='due_date:list').value = True >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+ | Name | Total | Ave. | TEAM | GAME | GOAL | +---------------+-------+-------+---------+---------+---------+ | Camila Cerna | 29.0 | 96.7% | [10___] | [9____] | [10___] | | Nestor Guzman | 30.0 | 75.0% | [6____] | [9____] | [5____] | | Mario Tejada | 35.0 | 87.5% | [8____] | [9____] | [10___] | +---------------+-------+-------+---------+---------+---------+ Notice how the 'Get a ball (BALL)' activity is filtered out, but the Total and Average values stay the same. If we get back to grade a single student: >>> teacher.getLink('>', index=0).click() >>> teacher.printQuery('//h3/text()') Enter grades for Camila Cerna We see the filter works there too: >>> teacher.printQuery('//fieldset//label/span/text()') Get a team (10) Play a game (10) Score a goal (10) Let's check again the 'view.html' view for the student and see the filter works there too: >>> url = teacher.url >>> teacher.open(url + '/view.html') >>> teacher.printQuery('//h1/text()') Sheet1 for Camila Cerna in Soccer - Soccer (1) >>> teacher.printQuery('//div[@class="info-block"]/h3/text()') Get a team Play a game Score a goal Let's change the dropdown to show only activities with due date in the past two weeks: >>> teacher.getLink('Gradebook').click() >>> teacher.getControl(name='num_weeks').displayValue = ['2'] >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 2 >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+ | Name | Total | Ave. | GOAL | +---------------+-------+-------+---------+ | Camila Cerna | 29.0 | 96.7% | [10___] | | Nestor Guzman | 30.0 | 75.0% | [5____] | | Mario Tejada | 35.0 | 87.5% | [10___] | +---------------+-------+-------+---------+ And if we change the dropdown to one week, all the activities are filtered out: >>> teacher.getControl(name='num_weeks').displayValue = ['1'] >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+ | Name | Total | Ave. | +---------------+-------+-------+ | Camila Cerna | 29.0 | 96.7% | | Nestor Guzman | 30.0 | 75.0% | | Mario Tejada | 35.0 | 87.5% | +---------------+-------+-------+ Let's change the due date for the GOAL activity to May 30th: >>> teacher.getLink('Manage Worksheet').click() >>> teacher.getLink('Score a goal').click() >>> teacher.getControl('Due Date').value = '2011-05-30' >>> teacher.getControl('Apply').click() >>> teacher.getLink('Return to Gradebook').click() And now the activity is not filtered out because its due date is in the past week: >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+ | Name | Total | Ave. | GOAL | +---------------+-------+-------+---------+ | Camila Cerna | 29.0 | 96.7% | [10___] | | Nestor Guzman | 30.0 | 75.0% | [5____] | | Mario Tejada | 35.0 | 87.5% | [10___] | +---------------+-------+-------+---------+ To show all the activities again, we unmark the checkbox: >>> teacher.getControl(name='due_date:list').value = False >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | GAME | GOAL | +---------------+-------+-------+---------+---------+---------+---------+ | Camila Cerna | 29.0 | 96.7% | [_____] | [10___] | [9____] | [10___] | | Nestor Guzman | 30.0 | 75.0% | [10___] | [6____] | [9____] | [5____] | | Mario Tejada | 35.0 | 87.5% | [8____] | [8____] | [9____] | [10___] | +---------------+-------+-------+---------+---------+---------+---------+ Filter keeps its value through term, section and worksheet changes (BUG?) ------------------------------------------------------------------------- The checkbox and dropdown values of the due date filter widget are stored globally for the person. This means that both values are applied to any term, section and worksheet that the user visits. Let's unmark the checkbox and change the dropdown value to 9 weeks: >>> teacher.getControl(name='due_date:list').value = False >>> teacher.getControl(name='num_weeks').displayValue = ['9'] >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 9 All the activities are shown in the default worksheet of the Soccer section of the first semester: >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | BALL | TEAM | GAME | GOAL | +---------------+-------+-------+---------+---------+---------+---------+ | Camila Cerna | 29.0 | 96.7% | [_____] | [10___] | [9____] | [10___] | | Nestor Guzman | 30.0 | 75.0% | [10___] | [6____] | [9____] | [5____] | | Mario Tejada | 35.0 | 87.5% | [8____] | [8____] | [9____] | [10___] | +---------------+-------+-------+---------+---------+---------+---------+ We'll add a second worksheet with two activities, one with due date on April 11th and the other on May 27th: >>> teacher.getLink('Worksheets').click() >>> teacher.getLink('New Worksheet').click() >>> teacher.getControl('Title').value = 'Second WS' >>> teacher.getControl('Add').click() >>> teacher.getLink('Second WS').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Win a game' >>> teacher.getControl('Label').value = 'WIN' >>> teacher.getControl('Due Date').value = '2011-04-11' >>> teacher.getControl('Add').click() >>> teacher.getLink('New Activity').click() >>> teacher.getControl('Title').value = 'Make a save' >>> teacher.getControl('Label').value = 'SAVE' >>> teacher.getControl('Due Date').value = '2011-05-27' >>> teacher.getControl('Add').click() All the activites are shown in the second worksheet: >>> printGradebook(teacher.contents) +--------+-------------+ | Sheet1 | *Second WS* | +--------+-------------+ +---------------+-------+------+---------+---------+ | Name | Total | Ave. | WIN | SAVE | +---------------+-------+------+---------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | [_____] | +---------------+-------+------+---------+---------+ Let's apply the due filter in the second worksheet: >>> teacher.getControl(name='due_date:list').value = True >>> teacher.getControl(name='num_weeks').displayValue = ['1'] >>> teacher.getControl('Save').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +--------+-------------+ | Sheet1 | *Second WS* | +--------+-------------+ +---------------+-------+------+---------+ | Name | Total | Ave. | SAVE | +---------------+-------+------+---------+ | Camila Cerna | 0.0 | N/A | [_____] | | Nestor Guzman | 0.0 | N/A | [_____] | | Mario Tejada | 0.0 | N/A | [_____] | +---------------+-------+------+---------+ If we change back to the first worksheet, the checkbox is marked and the dropdown has its new value, so the old filter is also applied to this worksheet: >>> teacher.getLink('Sheet1').click() >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +----------+-----------+ | *Sheet1* | Second WS | +----------+-----------+ +---------------+-------+-------+---------+ | Name | Total | Ave. | GOAL | +---------------+-------+-------+---------+ | Camila Cerna | 29.0 | 96.7% | [10___] | | Nestor Guzman | 30.0 | 75.0% | [5____] | | Mario Tejada | 35.0 | 87.5% | [10___] | +---------------+-------+-------+---------+ If we change to another section, the old filter keeps its values: >>> teacher.getControl(name='currentSection').displayValue = ['Golf - Golf (2)'] >>> teacher.getForm().submit() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Semester One >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Golf - Golf (2) >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ Or to another term: >>> teacher.getControl(name='currentTerm').displayValue = ['2011 / Second Semester'] >>> teacher.getForm().submit() >>> teacher.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2011 / Second Semester >>> teacher.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Tennis - Tennis (1) >>> teacher.printQuery('//input[@name="due_date:list"]') >>> teacher.printQuery('//select[@name="num_weeks"]/option[@selected="selected"]/text()') 1 >>> printGradebook(teacher.contents) +----------+ | *Sheet1* | +----------+ +---------------+-------+------+ | Name | Total | Ave. | +---------------+-------+------+ | Camila Cerna | 0.0 | N/A | | Nestor Guzman | 0.0 | N/A | | Mario Tejada | 0.0 | N/A | +---------------+-------+------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/activity_dates.txt0000644000175000017500000000553512270520456032467 0ustar menesismenesis00000000000000due_date and date attributes of activities ------------------------------------------ We'll test the functional logic of two attributes of activities: due_date and date. Log in as manager: >>> manager = Browser('manager', 'schooltool') Add a schoolyear: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2011', '2011-01-01', '2011-12-31') Add a term to the schoolyear: >>> setup.addTerm('Term', '2011-01-01', '2011-12-31', '2011') Set up one course: >>> setup.addCourse('Soccer', '2011') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Mario', 'Tejada', 'mario', 'pwd', browser=manager) >>> addPerson('Camila', 'Cerna', 'camila', 'pwd', browser=manager) >>> addPerson('Nestor', 'Guzman', 'nestor', 'pwd', browser=manager) >>> addPerson('William', 'Mejia', 'william', 'pwd', browser=manager) Set up a section: >>> setup.addSection('Soccer', '2011', 'Term', ... instructors=['William'], ... members=['Mario', 'Camila', 'Nestor']) We'll change the date of the system to May 25th, 2011: >>> manager.open('http://localhost/time') >>> manager.getControl('Today').value = "2011-05-25" >>> manager.getControl('Apply').click() >>> manager.printQuery('//div[@class="summary"]/text()') Data successfully updated. Log in as teacher: >>> teacher = Browser('william', 'pwd') Go to his gradebook: >>> teacher.getLink('Gradebook').click() By default the New Activity form shows the system date in the Due Date field: >>> teacher.getLink('New Activity').click() >>> teacher.printQuery('id("form-widgets-due_date")/@value') 2011-05-25 >>> teacher.getControl('Title').value = 'My First Activity' >>> teacher.getControl('Due Date').value = '2011-06-17' >>> teacher.getControl('Add').click() The Edit activity form should show the stored due date instead of the system date: >>> teacher.getLink('Manage Worksheet').click() >>> teacher.getLink('My First Activity').click() >>> teacher.printQuery('id("form-widgets-due_date")/@value') 2011-06-17 The same due_date logic applies to the New External Activity and Edit external activity forms: >>> teacher.getControl('Cancel').click() >>> teacher.getLink('New External Activity').click() >>> teacher.printQuery('id("form-widgets-due_date")/@value') 2011-05-25 >>> teacher.getControl('External Activity').displayValue = ['Sample Source - HTML'] >>> teacher.getControl('Due Date').value = '2011-07-01' >>> teacher.getControl('Points').value = '20' >>> teacher.getControl('Add').click() >>> teacher.getLink('Manage Worksheet').click() >>> teacher.getLink('HTML').click() >>> teacher.printQuery('id("form-widgets-due_date")/@value') 2011-07-01 # XXX: add ftests for Activity.date schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/activity_categories.txt0000644000175000017500000001244412270520456033511 0ustar menesismenesis00000000000000Activity Categories ------------------- Log in as manager: >>> manager = Browser('manager', 'schooltool') Administrator defines activity categories available for teachers: >>> manager.getLink('Manage').click() >>> manager.getLink('Activity Categories').click() >>> manager.printQuery('id("field.categories")/option/@value') assignment essay exam homework journal lab presentation project As you can see, there are already several categories pre-defined. Often, those categories do not work for a school. Either you do not need some and/or others are missing. So let's start by deleting a couple of categories: >>> manager.getControl(name='field.categories:list').displayValue = [ ... 'Essay', 'Journal', 'Homework', 'Presentation'] >>> manager.getControl('Remove').click() >>> manager.printQuery('//div[@class="info"]/text()') Categories successfully deleted. >>> manager.printQuery('id("field.categories")/option/@value') assignment exam lab project Next, we add a new category: >>> manager.getControl('New Category').value = 'Lab Report' >>> manager.getControl('Add').click() >>> manager.printQuery('//div[@class="info"]/text()') Category successfully added. >>> manager.printQuery('id("field.categories")/option/@value') Lab%20Report- assignment exam lab project We can also add categories with non ASCII characters: >>> manager.getControl('New Category').value = 'Calificación' >>> manager.getControl('Add').click() >>> manager.printQuery('//div[@class="info"]/text()') Category successfully added. >>> manager.printQuery('id("field.categories")/option/@value') Calificacin-zeb Lab%20Report- assignment exam lab project If we click on Add without entering a new category, nothing happens: >>> manager.queryHTML('id("field.newCategory")/@value') [''] >>> manager.getControl('Add').click() >>> manager.queryHTML('//div[@class="info"]') [] Also click Remove without nothing selected: >>> manager.queryHTML('id("field.categories")/@value') [] >>> manager.getControl('Remove').click() >>> manager.queryHTML('//div[@class="info"]') [] We can also change the default category: >>> manager.getControl('Default Category').value ['assignment'] >>> manager.getControl('Default Category').displayValue = ['Project'] >>> manager.getControl('Change').click() >>> manager.getControl('Default Category').value ['project'] Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up a course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Cardune', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Let's add an activity to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() Check the categories available: >>> stephan.printQuery('id("form-widgets-category")/option/text()') Calificaci...n Lab Report Assignment Exam Lab Project Check the default category is selected: >>> stephan.printQuery('id("form-widgets-category")/option[@selected="selected"]/text()') Project >>> stephan.getControl('Cancel').click() Now, let's add an external activity: >>> stephan.getLink('New External Activity').click() And check the categories available: >>> stephan.printQuery('id("form-widgets-category")/option/text()') Calificaci...n Lab Report Assignment Exam Lab Project And check the default category is selected: >>> stephan.printQuery('id("form-widgets-category")/option[@selected="selected"]/text()') Project Let's change the default category: >>> manager.getLink('Manage').click() >>> manager.getLink('Activity Categories').click() >>> manager.getControl('Default Category').value ['project'] >>> manager.getControl('Default Category').displayValue = ['Lab Report'] >>> manager.getControl('Change').click() >>> manager.getControl('Default Category').value ['Lab%20Report-'] Let's try adding a new activity: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() Check the default category has changed: >>> stephan.printQuery('id("form-widgets-category")/option[@selected="selected"]/text()') Lab Report >>> stephan.getControl('Cancel').click() Now, let's add an external activity: >>> stephan.getLink('New External Activity').click() And check the default category has also changed: >>> stephan.printQuery('id("form-widgets-category")/option[@selected="selected"]/text()') Lab Report schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/no_current_term.txt0000644000175000017500000000226712270520456032657 0ustar menesismenesis00000000000000=============== No Current Term =============== If a schooltool operation relies on there being at least one term set up, and the administator has not gotten around to doing that, we need to fail gracefully. That means giving the user an error message rather than crashing. Let's log in as manager and create a student. >>> from schooltool.basicperson.browser.ftests import setup >>> manager = Browser('manager', 'schooltool') >>> setup.addPerson('Student', 'One', 'student1', 'pwd') We'll navigate to the student and request a report card, an operation that is impossible without there being at least one term set up. We'll test that the user gets the error message. >>> manager.getLink('Manage').click() >>> manager.getLink('Persons').click() >>> manager.getLink('One').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Report Card').click() >>> manager.printQuery("id('content-body')//h1/text()") The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again. schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/column_linking.txt0000644000175000017500000005472612270520456032471 0ustar menesismenesis00000000000000Column Linking -------------- To add a spreadsheet feature we created LindedColumnActivity objects to allow the user to pull in columns from other worksheets. These columns will not only display the contents of the source column, but the values will be factored into the average for the worksheet where the linked column activity lives. There are two types of linked activities, a link to an other worksheet's activity, or a link to the average column of the worksheet. Activity links will use the score system of the source activity whereas worksheet average links will use an assumed 100 point system. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up two courses: >>> setup.addCourse('Physics I', '2005-2006') >>> setup.addCourse('Math I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up one section with instructor and students for each term: >>> setup.addSection('Math I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics I', '2005-2006', 'Spring', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Set up the default category for activities: >>> manager.getLink('Manage').click() >>> manager.getLink('Activity Categories').click() >>> manager.getControl('Default Category').displayValue = ['Journal'] >>> manager.getControl('Change').click() Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() Check the totals and averages: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ We'll add another worksheet: >>> stephan.getLink('Worksheets').click() >>> stephan.getLink('New Worksheet').click() >>> stephan.getControl('Title').value = 'Second Sheet' >>> stephan.getControl('Add').click() Let's add some activities, weighting and grades to the new worksheet: >>> stephan.getLink('Return to Gradebook').click() >>> stephan.getLink('Second Sheet').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> printGradebook(stephan.contents) +--------+----------------+ | Sheet1 | *Second Sheet* | +--------+----------------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'First Homework' >>> stephan.getControl('Label').value = '1st HW' >>> stephan.getControl('Category').displayValue = ['Homework'] >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'First Presentation' >>> stephan.getControl('Label').value = '1st Presentation' >>> stephan.getControl('Category').displayValue = ['Presentation'] >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Second Presentation' >>> stephan.getControl('Label').value = '2nd Presentation' >>> stephan.getControl('Category').displayValue = ['Presentation'] >>> stephan.getControl('Add').click() >>> stephan.getLink('Weight Categories').click() >>> stephan.getControl('Homework').value = '25' >>> stephan.getControl('Presentation').value = '75' >>> stephan.getControl('Update').click() >>> stephan.getLink('1stHW').click() >>> stephan.getControl('Paul Carduner').value = u'70' >>> stephan.getControl('Tom Hoffman').value = u'75' >>> stephan.getControl('Claudia Richter').value = u'85' >>> stephan.getControl('Save').click() >>> stephan.getLink('1stPr').click() >>> stephan.getControl('Paul Carduner').value = u'84' >>> stephan.getControl('Tom Hoffman').value = u'73' >>> stephan.getControl('Claudia Richter').value = u'67' >>> stephan.getControl('Save').click() >>> stephan.getLink('2ndPr').click() >>> stephan.getControl('Paul Carduner').value = u'72' >>> stephan.getControl('Tom Hoffman').value = u'81' >>> stephan.getControl('Claudia Richter').value = u'89' >>> stephan.getControl('Save').click() Check the total and averages for this worksheet: >>> printGradebook(stephan.contents) +--------+----------------+ | Sheet1 | *Second Sheet* | +--------+----------------+ +-----------------+-------+-------+---------+---------+---------+ | Name | Total | Ave. | 1stHW | 1stPr | 2ndPr | +-----------------+-------+-------+---------+---------+---------+ | Paul Carduner | 226.0 | 76.0% | [70___] | [84___] | [72___] | | Tom Hoffman | 229.0 | 76.5% | [75___] | [73___] | [81___] | | Claudia Richter | 241.0 | 79.8% | [85___] | [67___] | [89___] | +-----------------+-------+-------+---------+---------+---------+ We'll switch to the Spring term and add some activities and scores to the Physics I section: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Lab 1' >>> stephan.getControl('Description').value = 'Laboratory 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '99' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Final' >>> stephan.getControl('Description').value = 'Final Exam' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() >>> stephan.getLink('Lab1').click() >>> stephan.getControl('Paul Carduner').value = u'89' >>> stephan.getControl('Tom Hoffman').value = u'72' >>> stephan.getControl('Claudia Richter').value = u'91' >>> stephan.getControl('Save').click() >>> stephan.getLink('Final').click() >>> stephan.getControl('Paul Carduner').value = u'99' >>> stephan.getControl('Tom Hoffman').value = u'88' >>> stephan.getControl('Claudia Richter').value = u'89' >>> stephan.getControl('Save').click() We'll test the totals and averages so that we can check the linked values later: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | Lab1 | Final | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 188.0 | 94.5% | [89___] | [99___] | | Tom Hoffman | 160.0 | 80.4% | [72___] | [88___] | | Claudia Richter | 180.0 | 90.5% | [91___] | [89___] | +-----------------+-------+-------+---------+---------+ Now we'll return to the Fall Math I section and add our first linked column to the Sheet1 worksheet. We'll also test the Cancel button in the New Linked Column form: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.getLink('Sheet1').click() >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ >>> stephan.getLink('New Linked Column').click() >>> stephan.printQuery('//h1/text()') Add Linked Column >>> stephan.getControl('Cancel').click() First we'll test the contents of the form and the table of available activities and worksheet averages that can be chosen as the link: >>> stephan.getLink('New Linked Column').click() >>> stephan.printQuery('//h1/text()') Add Linked Column >>> stephan.printQuery('//input[@name="title"]') >>> stephan.printQuery('//input[@name="label"]') >>> stephan.printQuery('id("category")/option/text()') Assignment Essay Exam Homework Journal Lab Presentation Project >>> stephan.printQuery('id("category")/option[@selected="selected"]/text()') Journal >>> stephan.printQuery('//table[@class="schooltool_gradebook"]/tr/*[1]/text()') Term Fall Spring >>> stephan.printQuery('//table[@class="schooltool_gradebook"]/tr/*[2]/text()') Section Math I (1) Physics I (1) >>> stephan.printQuery('//table[@class="schooltool_gradebook"]/tr/*[3]/text()') Worksheet Second Sheet Sheet1 >>> stephan.printQuery('//table[@class="schooltool_gradebook"]/tr/th[4]/text()') Activity >>> stephan.printQuery('//table[@class="schooltool_gradebook"]/tr/td[4]/input/@value') First Homework First Presentation Second Presentation Average Lab 1 Final Average We'll add a link to the Second Presentation from the Second Sheet and then we'll test that the category for our new linked column has been saved correctly: >>> stephan.getControl('Category').displayValue = ['Essay'] >>> stephan.getControl('Second Presentation').click() >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Second Presentation').click() >>> stephan.printQuery('id("category")/option[@selected="selected"]/text()') Essay >>> stephan.getControl('Cancel').click() then the average of the worksheet from the Spring Physics I section, Sheet1: >>> stephan.getLink('New Linked Column').click() >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Label').value = 'PHSICS' >>> stephan.getControl('Average', index=1).click() We made a mistake in the label of the linked column, let's go change it from the Manage Worksheet view: >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Sheet1').click() >>> stephan.printQuery('id("category")/option[@selected="selected"]/text()') Assignment >>> stephan.getControl('Label').value = 'PHYSICS' >>> stephan.getControl('Average', index=1).click() The worksheet now has two new columns whose values are pulled in from the sources of the links. >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+-------+-------+ | Name | Total | Ave. | HW1 | Quiz | 2ndPr | PHYSI | +-----------------+-------+-------+---------+---------+-------+-------+ | Paul Carduner | 296.5 | 84.7% | [40___] | [90___] | 72 | 94.5 | | Tom Hoffman | 297.4 | 85.0% | [48___] | [88___] | 81 | 80.4 | | Claudia Richter | 253.5 | 72.4% | [45___] | [29___] | 89 | 90.5 | +-----------------+-------+-------+---------+---------+-------+-------+ What happens if the value of the source of a linked column change. Let's change the grade for Paul's Second Presentation of the Second Sheet: >>> stephan.getLink('Second Sheet').click() >>> stephan.getLink('2ndPr').click() >>> stephan.getControl('Paul Carduner').value = '99' >>> stephan.getControl('Save').click() And let's change a grade for Tom in the Spring Physics I section so his average also changes: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('Final').click() >>> stephan.getControl('Tom Hoffman').value = u'60' >>> stephan.getControl('Save').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | Lab1 | Final | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 188.0 | 94.5% | [89___] | [99___] | | Tom Hoffman | 132.0 | 66.3% | [72___] | [60___] | | Claudia Richter | 180.0 | 90.5% | [91___] | [89___] | +-----------------+-------+-------+---------+---------+ The linked columns should also change: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.getLink('Sheet1').click() >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+-------+-------+ | Name | Total | Ave. | HW1 | Quiz | 2ndPr | PHYSI | +-----------------+-------+-------+---------+---------+-------+-------+ | Paul Carduner | 323.5 | 92.4% | [40___] | [90___] | 99 | 94.5 | | Tom Hoffman | 283.3 | 81.0% | [48___] | [88___] | 81 | 66.3 | | Claudia Richter | 253.5 | 72.4% | [45___] | [29___] | 89 | 90.5 | +-----------------+-------+-------+---------+---------+-------+-------+ We can grade student by student, we'll see no linked columns there. >>> stephan.getLink('>', index=0).click() >>> stephan.printQuery('//h3/text()') Enter grades for Paul Carduner >>> stephan.printQuery('//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery('//div[@class="widget"]/*') Now, let's go back to the Physics I section of the Spring and delete all grades for Paul, so he will have no average for that worksheet: >>> stephan.getControl('Cancel').click() >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('>', index=0).click() >>> stephan.getControl('Lab 1').value = '' >>> stephan.getControl('Final').value = '' >>> stephan.getControl('Apply').click() Let's go back to the Math I section of the Fall and check the grades for Paul: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> stephan.getLink('>', index=0).click() >>> stephan.printQuery('//h3/text()') Enter grades for Paul Carduner >>> stephan.printQuery('//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery('//div[@class="widget"]/*') Now, we're going to delete the source of a linked column. Let's delete the 2nd Presentation activity of the Second Sheet worksheet, leaving the 2nd Presentation linked column of Sheet1 with no source: >>> stephan.getControl('Cancel').click() >>> stephan.getLink('Second Sheet').click() >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getControl(name='delete:list').value = ['Activity-3'] >>> stephan.getControl('Delete').click() >>> stephan.getLink('Return to Gradebook').click() >>> printGradebook(stephan.contents) +--------+----------------+ | Sheet1 | *Second Sheet* | +--------+----------------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | 1stHW | 1stPr | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 154.0 | 80.5% | [70___] | [84___] | | Tom Hoffman | 148.0 | 73.5% | [75___] | [73___] | | Claudia Richter | 152.0 | 71.5% | [85___] | [67___] | +-----------------+-------+-------+---------+---------+ Now, when we get back to Sheet1, the linked column should have disappeared: >>> stephan.getLink('Sheet1').click() >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | PHYSI | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | | Tom Hoffman | 202.3 | 80.9% | [48___] | [88___] | 66.3 | | Claudia Richter | 164.5 | 65.8% | [45___] | [29___] | 90.5 | +-----------------+-------+-------+---------+---------+-------+ Same if we grade a student: >>> stephan.getLink('>', index=0).click() >>> stephan.printQuery('//h3/text()') Enter grades for Paul Carduner >>> stephan.printQuery('//label/span/text()') HW 1 (50) Quiz (100) >>> stephan.printQuery('//div[@class="widget"]/*') Deletion should also work with columns linked to the average of a worksheet. It's not possible to delete worksheets, but we can hide them. Let's hide the Sheet1 worksheet of the Physics Spring section: >>> stephan.getControl('Cancel').click() >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('Worksheets').click() >>> stephan.getControl(name='hide:list').value = ['Worksheet'] >>> stephan.getControl('Hide').click() >>> # XXX: Hack to get back to the other term, >>> # hiding all the worksheets in a gradebook >>> # makes this impossible, because the Term and Section >>> # dropdowns are not shown >>> stephan.getLink('Home').click() >>> stephan.getLink('Math I -- Math I (1)').click() >>> stephan.getLink('Gradebook', index=1).click() We're back to the Sheet1 worksheet of the Math Fall section: >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Math I - Math I (1) >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz | +-----------------+-------+-------+---------+---------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | Tom Hoffman | 136.0 | 90.7% | [48___] | [88___] | | Claudia Richter | 74.0 | 49.3% | [45___] | [29___] | +-----------------+-------+-------+---------+---------+ If we unhide the worksheet: >>> # XXX: Hack to unhide the only worksheet in the gradebook >>> # the Unhide button is not shown when all the worksheets >>> # have been hidden in a gradebook >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.getLink('Worksheets').click() >>> stephan.getLink('Unhide Worksheets').click() >>> url = stephan.url >>> stephan.open(url + '?UNHIDE=True&unhide:list=Worksheet') >>> stephan.getLink('Return to Gradebook').click() the linked column is shown again: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Fall'] >>> stephan.getForm().submit() >>> printGradebook(stephan.contents) +----------+--------------+ | *Sheet1* | Second Sheet | +----------+--------------+ +-----------------+-------+-------+---------+---------+-------+ | Name | Total | Ave. | HW1 | Quiz | PHYSI | +-----------------+-------+-------+---------+---------+-------+ | Paul Carduner | 130.0 | 86.7% | [40___] | [90___] | | | Tom Hoffman | 202.3 | 80.9% | [48___] | [88___] | 66.3 | | Claudia Richter | 164.5 | 65.8% | [45___] | [29___] | 90.5 | +-----------------+-------+-------+---------+---------+-------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/startup_view.txt0000644000175000017500000001441112270520456032200 0ustar menesismenesis00000000000000Gradebook Startup View ---------------------- Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Use the 'Gradebook' tab: >>> stephan.getLink('Gradebook').click() He's taken to the teacher gradebook: >>> stephan.printQuery('//form/span[3]') show only activities due in past weeks >>> stephan.printQuery('//select[@name="num_weeks"]') weeks >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ Let's log in as Claudia, a student: >>> claudia = Browser('claudia', 'pwd') She uses the 'Gradebook' tab: >>> claudia.getLink('Gradebook').click() She's taken to the mygrades view: >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Nothing Graded
>>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade Now that we've tested both the teacher's gradebook and the student's mygrades views, we'll want to more thoroughly test the view that get's launched when the user clicks on the 'Gradebook' tab. Up until now, the startup view has automatically redirected both the teacher and the student to the gradebook and mygrades views respectively. But what if the user neither attends or teachers any classes, like a site manager, or if the user both teachers AND attends classes? We will test both of these scenarios. First, the manager doesn't participate in any classes, so we'll give him a simple message when he clicks on the 'Gradebook' tab. >>> manager.getLink('Gradebook').click() >>> manager.printQuery('//h1/text()') You do not teach or attend any classes. In order to test the second scenario, we will have to create a second section that has Stephan, teacher of the first Physics I section (1), attending a second section rather than teaching. >>> addPerson('Jeffrey', 'Elkner', 'jeffrey', 'pwd', browser=manager) >>> setup.addSection('Physics I', '2005-2006', 'Spring') >>> manager.getLink('2005-2006').click() >>> manager.getLink('Courses').click() >>> manager.getLink('Physics I').click() >>> manager.getLink('(Spring)').click() >>> manager.getLink('edit instructors').click() >>> manager.getControl(name='add_item.jeffrey').value = 'checked' >>> manager.getControl('Add').click() >>> manager.getControl('OK').click() >>> manager.getLink('edit individuals').click() >>> manager.getControl(name='add_item.stephan').value = 'checked' >>> manager.getControl(name='add_item.paul').value = 'checked' >>> manager.getControl(name='add_item.claudia').value = 'checked' >>> manager.getControl(name='add_item.tom').value = 'checked' >>> manager.getControl('Add').click() >>> manager.getControl('OK').click() Now, when Stephan clicks on the 'Gradebook' tab, he will get a startup view that allows him to go to either his gradebook or his mygrades views. >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('id("content-body")//a[@class="navigation_header"]/text()') Classes you teach Classes you attend >>> stephan.getLink('Classes you teach').click() >>> stephan.printQuery('//form/span[3]') show only activities due in past weeks >>> stephan.printQuery('//select[@name="num_weeks"]') weeks >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+ | Name | Total | Ave. | +-----------------+-------+------+ | Paul Carduner | 0.0 | N/A | | Tom Hoffman | 0.0 | N/A | | Claudia Richter | 0.0 | N/A | +-----------------+-------+------+ >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('Classes you attend').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/spring/sections/1/activities/Worksheet/mygrades' >>> stephan.printQuery('//table[@class="schooltool_gradebook"][1]/tr/td') Sheet1 >>> stephan.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Nothing Graded
>>> stephan.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[1]/div/text()') Activity >>> stephan.printQuery('//table[@class="student_gradebook"]/tr[position()>1]/*[2]/div/text()') Grade schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/last_visited_section.txt0000644000175000017500000001434712270520456033672 0ustar menesismenesis00000000000000Last visited section tests -------------------------- The gradebook remembers where a teacher or student was last time they were in the gradebook, so we will test this. Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Cardune', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up one section with instructor and students for each term: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics I', '2005-2006', 'Spring', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add a couple of activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Fall >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 1' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Week 1 Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() Add some grades: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity_tom').value = '48' >>> stephan.getControl(name='Activity_claudia').value = '45' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '29' >>> stephan.getControl('Save').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' Change to the other section and add some activities and grades: >>> stephan.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> stephan.getForm().submit() >>> stephan.printQuery('//select[@name="currentTerm"]/option[@selected="selected"]/text()') 2005-2006 / Spring >>> stephan.printQuery('//select[@name="currentSection"]/option[@selected="selected"]/text()') Physics I - Physics I (1) >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'Homework 2' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz' >>> stephan.getControl('Description').value = 'Spring Pop Quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Add').click() >>> stephan.getControl(name='Activity_paul').value = '80' >>> stephan.getControl(name='Activity_tom').value = '95' >>> stephan.getControl(name='Activity_claudia').value = '85' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-2_tom').value = '88' >>> stephan.getControl(name='Activity-2_claudia').value = '79' >>> stephan.getControl('Save').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/spring/sections/1/activities/Worksheet/gradebook' >>> stephan.getLink('Gradebook').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/spring/sections/1/activities/Worksheet/gradebook' Log in as a student and change to the spring section: >>> claudia = Browser('claudia', 'pwd') >>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 49.3%
>>> claudia.getControl(name='currentTerm').displayValue = ['2005-2006 / Spring'] >>> claudia.getForm().submit() >>> claudia.url 'http://localhost/schoolyears/2005-2006/spring/sections/1/activities/Worksheet/mygrades' >>> claudia.printQuery('//table[@class="student_gradebook"]/tr[1]/td')
Ave.: 82.0%
>>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/spring/sections/1/activities/Worksheet/mygrades' We need to make sure that we can handle the case where the last visited section was since deleted. First we'll delete the spring section of Physics. >>> manager.getLink('2005-2006').click() >>> manager.getLink('Spring').click() >>> manager.getLink('Sections').click() >>> manager.getControl(name='delete.1').value = True >>> manager.getControl('Delete').click() >>> manager.getControl('Confirm').click() Now when Stephan or Claudia hit the Gradebook tab, they get redirected to the fall term for the Physics section since the spring section is gone. >>> stephan.getLink('Gradebook').click() >>> stephan.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/gradebook' >>> claudia.getLink('Gradebook').click() >>> claudia.url 'http://localhost/schoolyears/2005-2006/fall/sections/1/activities/Worksheet/mygrades' schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/journal_average.txt0000644000175000017500000001117512270520456032614 0ustar menesismenesis00000000000000Journal Average External Activity --------------------------------- The user can add a column to the gradebook for displaying the student's section journal average. To do this they have to add the journal average external activity. Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up one course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Claudia']) Set up a timetable: >>> manager.getLink('2005-2006').click() >>> manager.getLink('School Timetables').click() >>> manager.getLink('New Timetable').click() >>> manager.getControl('Next').click() >>> manager.getControl('Days of the week').click() >>> manager.getControl('Same time each day').click() >>> manager.getControl(name='field.times').value = \ ... '8:00-9:00 \n 9:00-10:00 \n 10:00-11:00' >>> manager.getControl('Next').click() >>> manager.getControl('Have names').click() >>> manager.getControl(name='field.periods').value = \ ... 'First period \n Second period \n Third period' >>> manager.getControl('Next').click() >>> manager.getControl('Same').click() >>> manager.getControl('Next').click() >>> manager.getControl('No').click() Define a schedule for our section: >>> manager.getLink('2005-2006').click() >>> manager.getLink('Fall').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Physics I (1)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('First period', index=0).click() >>> manager.getControl('First period', index=1).click() >>> manager.getControl('First period', index=2).click() >>> manager.getControl('First period', index=3).click() >>> manager.getControl('First period', index=4).click() >>> manager.getControl('Save').click() Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Click the 'New External Activity' button to add the external activitiy for the journal average: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New External Activity').click() >>> stephan.getControl('External Activity').displayValue = ['Journal - Journal Average'] >>> stephan.getControl('Label').value = u"Att." >>> stephan.getControl('Points').value = '10' >>> stephan.getControl('Add').click() Printing the gradebook, we see that the column is there but no data is in the cell, and it cannot be edited: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+------+------+ | Name | Total | Ave. | Att. | +-----------------+-------+------+------+ | Claudia Richter | 0.0 | N/A | | +-----------------+-------+------+------+ Let's add some grades for the student. >>> stephan.getLink('Journal').click() >>> stephan.getLink('Physics I (1)').click() >>> stephan.getLink('Claudia').click() >>> input_names = stephan.queryHTML('//input[@type="text"]/@name') >>> stephan.getControl(name=input_names[0]).value = '9' >>> stephan.getControl(name=input_names[1]).value = '8' >>> stephan.getControl(name=input_names[2]).value = '8' >>> stephan.getControl('Update').click() Let's go back to the edit form of the external activity to update the grades using the 'Update Grades' button: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('Manage Worksheet').click() >>> stephan.getLink('Journal Average').click() >>> stephan.getLink('Update Grades').click() Now we see that the journal average will show up in the gradebook. >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+------+ | Name | Total | Ave. | Att. | +-----------------+-------+-------+------+ | Claudia Richter | 8.3 | 83.3% | 8.33 | +-----------------+-------+-------+------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/category_weighting.txt0000644000175000017500000003254312270520456033334 0ustar menesismenesis00000000000000Category Weighting ------------------ Import helper to print the gradebook: >>> from schooltool.gradebook.browser.ftests import printGradebook Log in as manager: >>> manager = Browser('manager', 'schooltool') Administrator checks activity categories available for teachers: >>> manager.getLink('Manage').click() >>> manager.getLink('Activity Categories').click() >>> manager.printQuery('id("field.categories")/option/@value') assignment essay exam homework journal lab presentation project Now, set up a school year (2005-2006) with two terms (Fall and Spring): >>> from schooltool.app.browser.ftests import setup >>> setup.setUpBasicSchool() Set up a course: >>> setup.addCourse('Physics I', '2005-2006') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Carduner', 'paul', 'pwd', browser=manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', browser=manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', browser=manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', browser=manager) Set up a section with instructor and students for the Fall: >>> setup.addSection('Physics I', '2005-2006', 'Fall', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Log in as teacher: >>> stephan = Browser('stephan', 'pwd') Add some activities to the default worksheet: >>> stephan.getLink('Gradebook').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 1' >>> stephan.getControl('Description').value = 'First homework' >>> stephan.getControl('Category').displayValue = ['Homework'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz 1' >>> stephan.getControl('Description').value = 'First quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Maximum').value = '100' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'HW 2' >>> stephan.getControl('Description').value = 'Second homework' >>> stephan.getControl('Category').displayValue = ['Homework'] >>> stephan.getControl('Maximum').value = '50' >>> stephan.getControl('Add').click() >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Quiz 2' >>> stephan.getControl('Description').value = 'Second quiz' >>> stephan.getControl('Category').displayValue = ['Exam'] >>> stephan.getControl('Maximum').value = '100' >>> stephan.getControl('Add').click() Add grades for the first three activities for Paul: >>> stephan.getControl(name='Activity_paul').value = '40' >>> stephan.getControl(name='Activity-2_paul').value = '90' >>> stephan.getControl(name='Activity-3_paul').value = '45' Add grades for the first three activities for Tom: >>> stephan.getControl(name='Activity_tom').value = '45' >>> stephan.getControl(name='Activity-2_tom').value = '80' >>> stephan.getControl(name='Activity-3_tom').value = '50' Add grades for the first three activities for Claudia: >>> stephan.getControl(name='Activity_claudia').value = '50' >>> stephan.getControl(name='Activity-2_claudia').value = '95' >>> stephan.getControl(name='Activity-3_claudia').value = '50' >>> stephan.getControl('Save').click() By default the Average column is calculated normally: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | +-----------------+-------+-------+---------+---------+---------+---------+ | Paul Carduner | 175.0 | 87.5% | [40___] | [90___] | [45___] | [_____] | | Tom Hoffman | 175.0 | 87.5% | [45___] | [80___] | [50___] | [_____] | | Claudia Richter | 195.0 | 97.5% | [50___] | [95___] | [50___] | [_____] | +-----------------+-------+-------+---------+---------+---------+---------+ Let's create some category weights for the current worksheet. Note that the categories are ordered alphabetically. >>> def printCategoryWeights(browser): ... for label in browser.queryHTML('//label/text()'): ... value = browser.getControl(label).value ... print "%s: %s" % (label, repr(value)) >>> stephan.getLink('Weight Categories').click() >>> stephan.printQuery('//h3/text()') Category weights for worksheet Sheet1 >>> printCategoryWeights(stephan) Assignment: '' Essay: '' Exam: '' Homework: '' Journal: '' Lab: '' Presentation: '' Project: '' First we'll show what happens when a value is invalid. The only valid weights will be numbers between 0 and 100. >>> stephan.getControl('Assignment').value = u'bad value' >>> stephan.getControl('Update').click() >>> stephan.printQuery('//div[@class="message"]/text()') bad value is not a valid weight. >>> stephan.getControl('Assignment').value = u'-1' >>> stephan.getControl('Update').click() >>> stephan.printQuery('//div[@class="message"]/text()') -1 is not a valid weight. >>> stephan.getControl('Assignment').value = u'101' >>> stephan.getControl('Update').click() >>> stephan.printQuery('//div[@class="message"]/text()') 101 is not a valid weight. We'll fill in valid values for Assignment, Homework and Exam, but they will not add up to 100. It is not an error any more. >>> stephan.getControl('Assignment').value = u'99' >>> stephan.getControl('Exam').value = u'99' >>> stephan.getControl('Homework').value = u'99' >>> stephan.getControl('Update').click() >>> stephan.printQuery('//div[@class="message"]/text()') If we get the weights to add up to 100, hitting 'Update' will succeed and return us to the gradebook. There we will note the effect of the weighting in the Average column. >>> stephan.getLink('Weight Categories').click() >>> stephan.getControl('Assignment').value = u'20' >>> stephan.getControl('Exam').value = u'50' >>> stephan.getControl('Homework').value = u'30' >>> stephan.getControl('Update').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | +-----------------+-------+-------+---------+---------+---------+---------+ | Paul Carduner | 175.0 | 88.1% | [40___] | [90___] | [45___] | [_____] | | Tom Hoffman | 175.0 | 85.6% | [45___] | [80___] | [50___] | [_____] | | Claudia Richter | 195.0 | 96.9% | [50___] | [95___] | [50___] | [_____] | +-----------------+-------+-------+---------+---------+---------+---------+ Finally, we'll test hitting the 'Cancel' button. It should return to the gradebook without changing the weights. >>> stephan.getLink('Weight Categories').click() >>> printCategoryWeights(stephan) Assignment: '20' Essay: '' Exam: '50' Homework: '30' Journal: '' Lab: '' Presentation: '' Project: '' >>> stephan.getControl('Exam').value = u'85' >>> stephan.getControl('Cancel').click() >>> stephan.getLink('Weight Categories').click() >>> printCategoryWeights(stephan) Assignment: '20' Essay: '' Exam: '50' Homework: '30' Journal: '' Lab: '' Presentation: '' Project: '' Let's add a new Assignment activity: >>> stephan.getLink('New Activity').click() >>> stephan.getControl('Title').value = 'Experiment' >>> stephan.getControl('Description').value = 'First assignment' >>> stephan.getControl('Category').displayValue = ['Assignment'] >>> stephan.getControl('Maximum').value = '10' >>> stephan.getControl('Add').click() Let's grade the new assignment for Paul and Tom: >>> stephan.getControl(name='Activity-5_paul').value = '9' >>> stephan.getControl(name='Activity-5_tom').value = '7' >>> stephan.getControl('Save').click() Note how the Average changed for Paul and Tom, but not for Claudia: >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | Exper | +-----------------+-------+-------+---------+---------+---------+---------+---------+ | Paul Carduner | 184.0 | 88.5% | [40___] | [90___] | [45___] | [_____] | [9____] | | Tom Hoffman | 182.0 | 82.5% | [45___] | [80___] | [50___] | [_____] | [7____] | | Claudia Richter | 195.0 | 96.9% | [50___] | [95___] | [50___] | [_____] | [_____] | +-----------------+-------+-------+---------+---------+---------+---------+---------+ Now, let's give Homeworks the 100% of weight: >>> stephan.getLink('Weight Categories').click() >>> stephan.getControl('Assignment').value = '' >>> stephan.getControl('Exam').value = '' >>> stephan.getControl('Homework').value = '100' >>> stephan.getControl('Update').click() Let's go back to check that the values of the weights were stored correctly: >>> stephan.getLink('Weight Categories').click() >>> printCategoryWeights(stephan) Assignment: '' Essay: '' Exam: '' Homework: '100' Journal: '' Lab: '' Presentation: '' Project: '' The Averages have changed: >>> stephan.getControl('Cancel').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------+---------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | Exper | +-----------------+-------+--------+---------+---------+---------+---------+---------+ | Paul Carduner | 184.0 | 85.0% | [40___] | [90___] | [45___] | [_____] | [9____] | | Tom Hoffman | 182.0 | 95.0% | [45___] | [80___] | [50___] | [_____] | [7____] | | Claudia Richter | 195.0 | 100.0% | [50___] | [95___] | [50___] | [_____] | [_____] | +-----------------+-------+--------+---------+---------+---------+---------+---------+ Let's test that explicit zeros are saved: >>> stephan.getLink('Weight Categories').click() >>> stephan.getControl('Assignment').value = '0.0' >>> stephan.getControl('Essay').value = '0' >>> stephan.getControl('Exam').value = ' ' >>> stephan.getControl('Lab').value = '0' >>> stephan.getControl('Project').value = '0' >>> stephan.getControl('Update').click() >>> stephan.getLink('Weight Categories').click() >>> printCategoryWeights(stephan) Assignment: '0' Essay: '0' Exam: '' Homework: '100' Journal: '' Lab: '0' Presentation: '' Project: '0' Since all these weights are zero, they shouldn't affect the averages: >>> stephan.getControl('Cancel').click() >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+--------+---------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | Exper | +-----------------+-------+--------+---------+---------+---------+---------+---------+ | Paul Carduner | 184.0 | 85.0% | [40___] | [90___] | [45___] | [_____] | [9____] | | Tom Hoffman | 182.0 | 95.0% | [45___] | [80___] | [50___] | [_____] | [7____] | | Claudia Richter | 195.0 | 100.0% | [50___] | [95___] | [50___] | [_____] | [_____] | +-----------------+-------+--------+---------+---------+---------+---------+---------+ Divide by zero bug ------------------ Until we fixed the bug, there was a case that crashed the gradebook where there was a score for a non-wieghted category but no score for a weighted one. To prove that the bug has been fixed, we will remove all the scores for Claudia and add one for the 'Experiment' activity whose category, 'Assignment', has a weight of zero. >>> stephan.getControl(name='Activity_claudia').value = '0' >>> stephan.getControl(name='Activity-2_claudia').value = '0' >>> stephan.getControl(name='Activity-3_claudia').value = '0' >>> stephan.getControl(name='Activity-3_claudia').value = '0' >>> stephan.getControl(name='Activity-5_claudia').value = '50' >>> stephan.getControl('Save').click() It didn't crash. We see that Claudia has an average of zero even though she has a score for 'Experiment' because it has a weight of zero. >>> printGradebook(stephan.contents) +----------+ | *Sheet1* | +----------+ +-----------------+-------+-------+---------+---------+---------+---------+---------+ | Name | Total | Ave. | HW1 | Quiz1 | HW2 | Quiz2 | Exper | +-----------------+-------+-------+---------+---------+---------+---------+---------+ | Paul Carduner | 184.0 | 85.0% | [40___] | [90___] | [45___] | [_____] | [9____] | | Tom Hoffman | 182.0 | 95.0% | [45___] | [80___] | [50___] | [_____] | [7____] | | Claudia Richter | 50.0 | 0.0% | [0____] | [0____] | [0____] | [_____] | [50___] | +-----------------+-------+-------+---------+---------+---------+---------+---------+ schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/ftests/rml_student.txt0000644000175000017500000023334012270520456032010 0ustar menesismenesis00000000000000RML test for the student report pdfs ------------------------------------ Here we're going to test the rml generated for the student_detail.pdf and the report_card.pdf views of students. Since we're going to test XML, let's extend the Browser class: >>> from schooltool.testing.analyze import etree, to_string >>> class XMLBrowser(Browser): ... def queryXML(self, xpath): ... doc = etree.XML(self.contents) ... result = [to_string(node) for node in doc.xpath(xpath)] ... return result ... def printXMLQuery(self, xpath): ... for result in self.queryXML(xpath): ... print result Log in as manager: >>> manager = XMLBrowser('manager', 'schooltool') Add a schoolyears: >>> from schooltool.app.browser.ftests import setup >>> setup.addSchoolYear('2010', '2010-01-01', '2010-12-31') If at this point, when we have no terms yet, we try to generate a report card report for the Students group, we should get an error: >>> manager.getLink('Manage').click() >>> manager.getLink('2010').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Report Card').click() >>> manager.printQuery('//h1/text()') The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again. Same if we try to generate a detailed student report fo the Students group: >>> manager.getLink('2010').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Detail Report').click() >>> manager.printQuery('//h1/text()') The operation you attempted cannot be completed because there are currently no terms set up in your SchoolTool instance. Please have a user with administration access set up at least one term and try the operation again. Add two terms to the schoolyear: >>> setup.addTerm('First Term', '2010-01-01', '2010-06-30', '2010') >>> setup.addTerm('Second Term', '2010-07-01', '2010-12-31', '2010') Set up three courses: >>> setup.addCourse('Math', '2010') >>> setup.addCourse('Chemistry', '2010') >>> setup.addCourse('Physics', '2010') Set up persons: >>> from schooltool.basicperson.browser.ftests.setup import addPerson >>> addPerson('Paul', 'Cardune', 'paul', 'pwd', ['students'], manager) >>> addPerson('Tom', 'Hoffman', 'tom', 'pwd', ['students'], manager) >>> addPerson('Claudia', 'Richter', 'claudia', 'pwd', ['students'], manager) >>> addPerson('Stephan', 'Richter', 'stephan', 'pwd', ['teachers'], manager) Set up a section in each term for each course: >>> setup.addSection('Math', '2010', 'First Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Chemistry', '2010', 'First Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics', '2010', 'First Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Math', '2010', 'Second Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Chemistry', '2010', 'Second Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) >>> setup.addSection('Physics', '2010', 'Second Term', ... instructors=['Stephan'], ... members=['Tom', 'Claudia', 'Paul']) Add two report sheets with four activities: >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet One' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Sheet').click() >>> manager.getControl('Title').value = 'Report Sheet Two' >>> manager.getControl('Add').click() >>> manager.getLink('Report Sheet One').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.1' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.2' >>> manager.getControl('Score System').displayValue = ['Comment'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.3' >>> manager.getControl('Score System').displayValue = ['Extended Letter Grade'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 1.4' >>> manager.getControl('Score System').displayValue = ['Pass/Fail'] >>> manager.getControl('Add').click() >>> manager.getLink('Manage').click() >>> manager.getLink('Report Sheet Templates').click() >>> manager.getLink('Report Sheet Two').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2.1' >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2.2' >>> manager.getControl('Score System').displayValue = ['Comment'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2.3' >>> manager.getControl('Score System').displayValue = ['Extended Letter Grade'] >>> manager.getControl('Add').click() >>> manager.getLink('New Report Activity').click() >>> manager.getControl('Title').value = 'Report Activity 2.4' >>> manager.getControl('Score System').displayValue = ['Pass/Fail'] >>> manager.getControl('Add').click() Deploy one report sheet in each term: >>> manager.getLink('2010').click() >>> manager.getLink('First Term').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Report Sheet One'] >>> manager.getControl('Deploy').click() >>> manager.getLink('2010').click() >>> manager.getLink('Second Term').click() >>> manager.getLink('Deploy Report Sheet').click() >>> manager.getControl('Template').displayValue = ['Report Sheet Two'] >>> manager.getControl('Deploy').click() Layout a report card: >>> manager.getLink('2010').click() >>> manager.getLink('Report Card Layout').click() >>> manager.getControl('New Column').displayValue = ['First Term - Report Sheet One - Report Activity 1.1'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading1').value = 'FT-1' >>> manager.getControl('New Column').displayValue = ['First Term - Report Sheet One - Report Activity 1.3'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading2').value = 'FT-3' >>> manager.getControl('New Column').displayValue = ['First Term - Report Sheet One - Report Activity 1.4'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading3').value = 'FT-4' >>> manager.getControl('New Column').displayValue = ['Second Term - Report Sheet Two - Report Activity 2.1'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading4').value = 'ST-1' >>> manager.getControl('New Column').displayValue = ['Second Term - Report Sheet Two - Report Activity 2.3'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading5').value = 'ST-3' >>> manager.getControl('New Column').displayValue = ['Second Term - Report Sheet Two - Report Activity 2.4'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl(name='Heading6').value = 'ST-4' >>> manager.getControl('New Column').displayValue = ['Tardy'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl('New Column').displayValue = ['Absent'] >>> manager.getControl('Add', index=0).click() >>> manager.getControl('New Activity').displayValue = ['First Term - Report Sheet One - Report Activity 1.2'] >>> manager.getControl('Add', index=1).click() >>> manager.getControl(name='ActivityHeading1').value = 'FT-2' >>> manager.getControl('New Activity').displayValue = ['Second Term - Report Sheet Two - Report Activity 2.2'] >>> manager.getControl('Add', index=1).click() >>> manager.getControl(name='ActivityHeading2').value = 'ST-2' >>> manager.getControl('OK').click() Set up a timetable: >>> manager.getLink('2010').click() >>> manager.getLink('School Timetables').click() >>> manager.getLink('New Timetable').click() >>> manager.getControl('Next').click() >>> manager.getControl('Days of the week').click() >>> manager.getControl('Same time each day').click() >>> manager.getControl(name='field.times').value = \ ... '8:00-9:00 \n 9:00-10:00 \n 10:00-11:00' >>> manager.getControl('Next').click() >>> manager.getControl('Have names').click() >>> manager.getControl(name='field.periods').value = \ ... 'First period \n Second period \n Third period' >>> manager.getControl('Next').click() >>> manager.getControl('Same').click() >>> manager.getControl('Next').click() >>> manager.getControl('No').click() Define a schedule for each section: >>> manager.getLink('2010').click() >>> manager.getLink('First Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Chemistry (2)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('First period', index=0).click() >>> manager.getControl('First period', index=1).click() >>> manager.getControl('First period', index=2).click() >>> manager.getControl('First period', index=3).click() >>> manager.getControl('First period', index=4).click() >>> manager.getControl('Save').click() >>> manager.getLink('2010').click() >>> manager.getLink('First Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Math (1)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('Second period', index=0).click() >>> manager.getControl('Second period', index=1).click() >>> manager.getControl('Second period', index=2).click() >>> manager.getControl('Second period', index=3).click() >>> manager.getControl('Second period', index=4).click() >>> manager.getControl('Save').click() >>> manager.getLink('2010').click() >>> manager.getLink('First Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Physics (3)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('Third period', index=0).click() >>> manager.getControl('Third period', index=1).click() >>> manager.getControl('Third period', index=2).click() >>> manager.getControl('Third period', index=3).click() >>> manager.getControl('Third period', index=4).click() >>> manager.getControl('Save').click() >>> manager.getLink('2010').click() >>> manager.getLink('Second Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Chemistry (2)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('First period', index=0).click() >>> manager.getControl('First period', index=1).click() >>> manager.getControl('First period', index=2).click() >>> manager.getControl('First period', index=3).click() >>> manager.getControl('First period', index=4).click() >>> manager.getControl('Save').click() >>> manager.getLink('2010').click() >>> manager.getLink('Second Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Math (1)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('Second period', index=0).click() >>> manager.getControl('Second period', index=1).click() >>> manager.getControl('Second period', index=2).click() >>> manager.getControl('Second period', index=3).click() >>> manager.getControl('Second period', index=4).click() >>> manager.getControl('Save').click() >>> manager.getLink('2010').click() >>> manager.getLink('Second Term').click() >>> manager.getLink('Sections').click() >>> manager.getLink('Physics (3)').click() >>> manager.getLink('Schedule').click() >>> manager.getLink('Add Timetable').click() >>> manager.getControl('Add').click() >>> manager.getControl('Third period', index=0).click() >>> manager.getControl('Third period', index=1).click() >>> manager.getControl('Third period', index=2).click() >>> manager.getControl('Third period', index=3).click() >>> manager.getControl('Third period', index=4).click() >>> manager.getControl('Save').click() Log in as teacher and go to the gradebook: >>> teacher = XMLBrowser('stephan', 'pwd') >>> teacher.getLink('Gradebook').click() Now, let's add some grades to the First Term sections: >>> teacher.getControl(name='currentTerm').displayValue = ['2010 / First Term'] >>> teacher.getForm().submit() >>> teacher.getControl(name='currentSection').displayValue = ['Chemistry - Chemistry (2)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet On').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 1.1').value = '85' >>> teacher.getControl('Report Activity 1.2').value = '

A comment for:

 

Paul

' >>> teacher.getControl('Report Activity 1.3').value = 'B-' >>> teacher.getControl('Report Activity 1.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '90' >>> teacher.getControl('Report Activity 1.2').value = '

A comment for:

 

Tom

' >>> teacher.getControl('Report Activity 1.3').value = 'A+' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '95' >>> teacher.getControl('Report Activity 1.2').value = '

A comment for:

 

Claudia

' >>> teacher.getControl('Report Activity 1.3').value = 'F' >>> teacher.getControl('Report Activity 1.4').value = 'Fail' >>> teacher.getControl('Apply').click() >>> teacher.getControl(name='currentSection').displayValue = ['Math - Math (1)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet On').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 1.1').value = '70' >>> teacher.getControl('Report Activity 1.2').value = '

Another comment for:

 

Paul

' >>> teacher.getControl('Report Activity 1.3').value = 'C-' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '80' >>> teacher.getControl('Report Activity 1.2').value = '

Another comment for:

 

Tom

' >>> teacher.getControl('Report Activity 1.3').value = 'B-' >>> teacher.getControl('Report Activity 1.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '60' >>> teacher.getControl('Report Activity 1.3').value = 'D' >>> teacher.getControl('Report Activity 1.4').value = 'Fail' >>> teacher.getControl('Apply').click() >>> teacher.getControl(name='currentSection').displayValue = ['Physics - Physics (3)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet On').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 1.1').value = '60' >>> teacher.getControl('Report Activity 1.2').value = '

More comments for:

 

Paul

' >>> teacher.getControl('Report Activity 1.3').value = 'A-' >>> teacher.getControl('Report Activity 1.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '75' >>> teacher.getControl('Report Activity 1.2').value = '

More comments for:

 

Tom

' >>> teacher.getControl('Report Activity 1.3').value = 'C-' >>> teacher.getControl('Report Activity 1.4').value = 'Fail' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 1.1').value = '65' >>> teacher.getControl('Report Activity 1.2').value = '

More comments for:

 

Claudia

' >>> teacher.getControl('Report Activity 1.3').value = 'C+' >>> teacher.getControl('Report Activity 1.4').value = 'Pass' >>> teacher.getControl('Apply').click() Now, let's add some grades to the Second Term sections: >>> teacher.getControl(name='currentTerm').displayValue = ['2010 / Second Term'] >>> teacher.getForm().submit() >>> teacher.getControl(name='currentSection').displayValue = ['Chemistry - Chemistry (2)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet Tw').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 2.1').value = '63' >>> teacher.getControl('Report Activity 2.2').value = '

A different comment for:

 

Paul

' >>> teacher.getControl('Report Activity 2.3').value = 'A+' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '73' >>> teacher.getControl('Report Activity 2.2').value = '

A different comment for:

 

Tom

' >>> teacher.getControl('Report Activity 2.3').value = 'A+' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '83' >>> teacher.getControl('Report Activity 2.2').value = '

A different comment for:

 

Claudia

' >>> teacher.getControl('Report Activity 2.3').value = 'F' >>> teacher.getControl('Report Activity 2.4').value = 'Fail' >>> teacher.getControl('Apply').click() >>> teacher.getControl(name='currentSection').displayValue = ['Math - Math (1)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet Tw').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 2.2').value = '

Another different comment for:

 

Paul

' >>> teacher.getControl('Report Activity 2.3').value = 'C-' >>> teacher.getControl('Report Activity 2.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '67' >>> teacher.getControl('Report Activity 2.2').value = '

Another different comment for:

 

Tom

' >>> teacher.getControl('Report Activity 2.3').value = 'A+' >>> teacher.getControl('Report Activity 2.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '57' >>> teacher.getControl('Report Activity 2.2').value = '

Another different comment for:

 

Claudia

' >>> teacher.getControl('Report Activity 2.3').value = 'A-' >>> teacher.getControl('Report Activity 2.4').value = 'Pass' >>> teacher.getControl('Apply').click() >>> teacher.getControl(name='currentSection').displayValue = ['Physics - Physics (3)'] >>> teacher.getForm().submit() >>> teacher.getLink('Report Sheet Tw').click() >>> teacher.getLink('>', index=0).click() >>> teacher.getControl('Report Activity 2.1').value = '81' >>> teacher.getControl('Report Activity 2.2').value = '

No comments for:

 

Paul

' >>> teacher.getControl('Report Activity 2.3').value = 'B-' >>> teacher.getControl('Report Activity 2.4').value = 'Pass' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '61' >>> teacher.getControl('Report Activity 2.2').value = '

No comments for:

 

Tom

' >>> teacher.getControl('Report Activity 2.3').value = 'A-' >>> teacher.getControl('Report Activity 2.4').value = 'Fail' >>> teacher.getControl('Next').click() >>> teacher.getControl('Report Activity 2.1').value = '91' >>> teacher.getControl('Report Activity 2.3').value = 'C+' >>> teacher.getControl('Report Activity 2.4').value = 'Fail' >>> teacher.getControl('Apply').click() TODO: Split this test to show that reports work without journal. Let's add some attendance data. First let's define some helper functions: >>> def baseHelper(student, month, day, browser, value): ... months = browser.queryHTML('//span[@class="inactive_tab"]/a/text()') ... if month in months: ... browser.getLink(month).click() ... browser.getLink(student).click() ... dates = browser.queryHTML('//table[@class="data"]/thead/tr[1]//a/text()[1]') ... assert day in dates, (student, month, day, dates) ... input_names = browser.queryHTML('//input[@type="text"]/@name') ... name = input_names[dates.index(day)] ... browser.getControl(name=name).value = value ... browser.getControl('Update').click() >>> def setAbsence(student, month, day, browser): ... baseHelper(student, month, day, browser, 'a') >>> def setTardy(student, month, day, browser): ... baseHelper(student, month, day, browser, 't') >>> teacher.getLink('Home').click() >>> teacher.getLink('Chemistry (2)', index=0).click() >>> teacher.getLink('Journal', index=1).click() >>> setAbsence('Paul', 'January', '05', teacher) >>> setAbsence('Paul', 'February', '11', teacher) >>> setAbsence('Paul', 'February', '26', teacher) >>> setTardy('Paul', 'January', '27', teacher) >>> setTardy('Paul', 'April', '19', teacher) >>> setAbsence('Tom', 'February', '11', teacher) >>> setAbsence('Tom', 'May', '07', teacher) >>> setAbsence('Tom', 'June', '09', teacher) >>> setTardy('Tom', 'March', '25', teacher) >>> setAbsence('Claudia', 'January', '28', teacher) >>> setTardy('Claudia', 'May', '19', teacher) >>> teacher.getLink('Home').click() >>> teacher.getLink('Chemistry (2)', index=1).click() >>> teacher.getLink('Journal', index=1).click() >>> setAbsence('Paul', 'August', '05', teacher) >>> setAbsence('Paul', 'October', '21', teacher) >>> setAbsence('Paul', 'November', '16', teacher) >>> setAbsence('Paul', 'November', '25', teacher) >>> setAbsence('Paul', 'December', '10', teacher) >>> setTardy('Paul', 'September', '23', teacher) >>> setTardy('Paul', 'September', '24', teacher) >>> setAbsence('Tom', 'July', '19', teacher) >>> setAbsence('Tom', 'July', '30', teacher) >>> setAbsence('Tom', 'October', '01', teacher) >>> setTardy('Tom', 'November', '08', teacher) >>> setTardy('Tom', 'November', '09', teacher) >>> setAbsence('Claudia', 'September', '14', teacher) >>> setAbsence('Claudia', 'October', '01', teacher) >>> setAbsence('Claudia', 'December', '02', teacher) >>> setTardy('Claudia', 'July', '13', teacher) >>> setTardy('Claudia', 'July', '30', teacher) >>> setTardy('Claudia', 'November', '22', teacher) Now, let's look at the person reports for Paul: >>> manager.getLink('Manage').click() >>> manager.getLink('Persons').click() >>> manager.getLink('Paul').click() >>> manager.getLink('Reports').click() >>> manager.printQuery('//h1/text()') Student Reports >>> manager.getLink('Student Report Card').click() Let's make the form to use its Cancel button: >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') Student Reports >>> manager.getLink('Student Report Card').click() Let's get his report card for 2010: >>> manager.getControl('Term or Year').displayValue = ['2010'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Report Card: 2010 >>> manager.printXMLQuery('//para[@style="h1"]/text()') Student: Paul Cardune Courses: >>> manager.printXMLQuery('//story/blockTable/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable/tr/td[2]/para') FT-1 70 85 60 >>> manager.printXMLQuery('//story/blockTable/tr/td[3]/para') FT-3 C- B- A- >>> manager.printXMLQuery('//story/blockTable/tr/td[4]/para') FT-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable/tr/td[5]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable/tr/td[6]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable/tr/td[7]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable/tr/td[9]/para') Absent 8 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') First Term - Math (1) Report Sheet One FT-2 Another comment for: Paul First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Paul First Term - Physics (3) Report Sheet One FT-2 More comments for: Paul Second Term - Math (1) Report Sheet Two ST-2 Another different comment for: Paul Second Term - Chemistry (2) Report Sheet Two ST-2 A different comment for: Paul Second Term - Physics (3) Report Sheet Two ST-2 No comments for: Paul Now, let's go back and get his report card for the Second Term of 2010: >>> manager.goBack() >>> manager.getControl('Term or Year').displayValue = ['Second Term'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Report Card: 2010 >>> manager.printXMLQuery('//para[@style="h1"]/text()') Student: Paul Cardune Courses: >>> manager.printXMLQuery('//story/blockTable/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable/tr/td[2]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable/tr/td[3]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable/tr/td[4]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable/tr/td[5]/para') Tardy 2 >>> manager.printXMLQuery('//story/blockTable/tr/td[6]/para') Absent 5 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') Second Term - Math (1) Report Sheet Two ST-2 Another different comment for: Paul Second Term - Chemistry (2) Report Sheet Two ST-2 A different comment for: Paul Second Term - Physics (3) Report Sheet Two ST-2 No comments for: Paul Now, let's test the report card functionality for groups, using of course the Students group. Let's get the report card report for the Students group for 2010: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Report Card').click() >>> manager.getControl('Term or Year').displayValue = ['2010'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Report Card: 2010 Students: >>> manager.printXMLQuery('//para[@style="h1"]/text()') Student: Paul Cardune Student: Tom Hoffman Student: Claudia Richter Courses and grades for Paul: >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[2]/para') FT-1 70 85 60 >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[3]/para') FT-3 C- B- A- >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[4]/para') FT-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[5]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[6]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[7]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[9]/para') Absent 8 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][2]/preceding-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') First Term - Math (1) Report Sheet One FT-2 Another comment for: Paul First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Paul First Term - Physics (3) Report Sheet One FT-2 More comments for: Paul Second Term - Math (1) Report Sheet Two ST-2 Another different comment for: Paul Second Term - Chemistry (2) Report Sheet Two ST-2 A different comment for: Paul Second Term - Physics (3) Report Sheet Two ST-2 No comments for: Paul Courses and grades for Tom: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[2]/para') FT-1 80 90 75 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[3]/para') FT-3 B- A+ C- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[4]/para') FT-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[5]/para') ST-1 67 73 61 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[6]/para') ST-3 A+ A+ A- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[7]/para') ST-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[8]/para') Tardy 3 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[9]/para') Absent 6 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][3]/preceding-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"][position()<37]') First Term - Math (1) Report Sheet One FT-2 Another comment for: Tom First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Tom First Term - Physics (3) Report Sheet One FT-2 More comments for: Tom Second Term - Math (1) Report Sheet Two ST-2 Another different comment for: Tom Second Term - Chemistry (2) Report Sheet Two ST-2 A different comment for: Tom Second Term - Physics (3) Report Sheet Two ST-2 No comments for: Tom Courses and grades for Claudia: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[2]/para') FT-1 60 95 65 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[3]/para') FT-3 D F C+ >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[4]/para') FT-4 Fail Fail Pass >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[5]/para') ST-1 57 83 91 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[6]/para') ST-3 A- F C+ >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[7]/para') ST-4 Pass Fail Fail >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[9]/para') Absent 4 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][3]/following-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Claudia First Term - Physics (3) Report Sheet One FT-2 More comments for: Claudia Second Term - Math (1) Report Sheet Two ST-2 Another different comment for: Claudia Second Term - Chemistry (2) Report Sheet Two ST-2 A different comment for: Claudia Now, we'll get the report card for the Students group for the First Term of 2010: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Report Card').click() >>> manager.getControl('Term or Year').displayValue = ['First Term'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Report Card: 2010 Students: >>> manager.printXMLQuery('//para[@style="h1"]/text()') Student: Paul Cardune Student: Tom Hoffman Student: Claudia Richter Courses and grades for Paul: >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[2]/para') FT-1 70 85 60 >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[3]/para') FT-3 C- B- A- >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[4]/para') FT-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[5]/para') Tardy 2 >>> manager.printXMLQuery('//story/blockTable[1]/tr/td[6]/para') Absent 3 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][2]/preceding-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') First Term - Math (1) Report Sheet One FT-2 Another comment for: Paul First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Paul First Term - Physics (3) Report Sheet One FT-2 More comments for: Paul Courses and grades for Tom: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[2]/para') FT-1 80 90 75 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[3]/para') FT-3 B- A+ C- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[4]/para') FT-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[5]/para') Tardy 1 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[6]/para') Absent 3 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][3]/preceding-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"][position()<19]') First Term - Math (1) Report Sheet One FT-2 Another comment for: Tom First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Tom First Term - Physics (3) Report Sheet One FT-2 More comments for: Tom Courses and grades for Claudia: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[2]/para') FT-1 60 95 65 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[3]/para') FT-3 D F C+ >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[4]/para') FT-4 Fail Fail Pass >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[5]/para') Tardy 1 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[6]/para') Absent 1 Outlined activities: >>> manager.printXMLQuery('//story/para[@style="h1"][3]/following-sibling::para[@style="section" or @style="worksheet" or @style="activity" or @style="score"]') First Term - Chemistry (2) Report Sheet One FT-2 A comment for: Claudia First Term - Physics (3) Report Sheet One FT-2 More comments for: Claudia Now let's look at the detail student report. We'll look at Paul's detailed student report for 2010: >>> manager.goBack() >>> manager.getLink('Manage').click() >>> manager.getLink('Persons').click() >>> manager.getLink('Paul').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Detail Report').click() >>> manager.getControl('Term or Year').displayValue = ['2010'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Detailed Student Report: 2010 >>> manager.printXMLQuery('//story/blockTable[1]//td/para/text()') Student Name Paul Cardune User Id paul Report sections: >>> manager.printXMLQuery('//story/para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[2]/para') FT-1 70 85 60 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[3]/para') FT-3 C- B- A- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[4]/para') FT-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[5]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[6]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[7]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[9]/para') Absent 8 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[1]/para/text()') Dates 01/05/10 01/27/10 02/11/10 02/26/10 04/19/10 08/05/10 09/23/10 09/24/10 10/21/10 11/16/10 11/25/10 12/10/10 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[2]/para/text()') First period A T A A T A T T A A A A Now let's look at Paul's detail student report for the Second Term of 2010: >>> manager.goBack() >>> manager.getControl('Term or Year').displayValue = ['Second Term'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Detailed Student Report: 2010 >>> manager.printXMLQuery('//story/blockTable[1]//td/para/text()') Student Name Paul Cardune User Id paul Report sections: >>> manager.printXMLQuery('//story/para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[2]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[3]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[4]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[5]/para') Tardy 2 >>> manager.printXMLQuery('//story/blockTable[2]/tr/td[6]/para') Absent 5 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[1]/para/text()') Dates 08/05/10 09/23/10 09/24/10 10/21/10 11/16/10 11/25/10 12/10/10 >>> manager.printXMLQuery('//story/blockTable[3]/tr/td[2]/para/text()') First period A T T A A A A Now let's look at Students group detailed student report for 2010: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('Groups').click() >>> manager.getLink('Students').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Student Detail Report').click() >>> manager.getControl('Term or Year').displayValue = ['2010'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Detailed Student Report: 2010 Paul's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][1]//td/para/text()') Student Name Paul Cardune User Id paul Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/preceding-sibling::para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[2]/para') FT-1 70 85 60 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[3]/para') FT-3 C- B- A- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[4]/para') FT-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[5]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[6]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[7]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[9]/para') Absent 8 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/tr/td[1]/para/text()') Dates 01/05/10 01/27/10 02/11/10 02/26/10 04/19/10 08/05/10 09/23/10 09/24/10 10/21/10 11/16/10 11/25/10 12/10/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/tr/td[2]/para/text()') First period A T A A T A T T A A A A Tom's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][2]//td/para/text()') Student Name Tom Hoffman User Id tom Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/preceding-sibling::para[@style="section_heading"][position()<3]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[2]/para') FT-1 80 90 75 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[3]/para') FT-3 B- A+ C- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[4]/para') FT-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[5]/para') ST-1 67 73 61 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[6]/para') ST-3 A+ A+ A- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[7]/para') ST-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[8]/para') Tardy 3 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[9]/para') Absent 6 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/tr/td[1]/para/text()') Dates 02/11/10 03/25/10 05/07/10 06/09/10 07/19/10 07/30/10 10/01/10 11/08/10 11/09/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/tr/td[2]/para/text()') First period A T A A A A A T T Claudia's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][3]//td/para/text()') Student Name Claudia Richter User Id claudia Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/following-sibling::para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[2]/para') FT-1 60 95 65 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[3]/para') FT-3 D F C+ >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[4]/para') FT-4 Fail Fail Pass >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[5]/para') ST-1 57 83 91 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[6]/para') ST-3 A- F C+ >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[7]/para') ST-4 Pass Fail Fail >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[8]/para') Tardy 4 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[9]/para') Absent 4 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][6]/tr/td[1]/para/text()') Dates 01/28/10 05/19/10 07/13/10 07/30/10 09/14/10 10/01/10 11/22/10 12/02/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][6]/tr/td[2]/para/text()') First period A T T T A A T A Now let's look at the Students group detailed student report for the Second Term of 2010: >>> manager.goBack() >>> manager.getControl('Term or Year').displayValue = ['Second Term'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Detailed Student Report: 2010 Paul's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][1]//td/para/text()') Student Name Paul Cardune User Id paul Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/preceding-sibling::para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[2]/para') ST-1 63 81 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[3]/para') ST-3 C- A+ B- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[4]/para') ST-4 Pass Pass >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[5]/para') Tardy 2 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][1]/tr/td[6]/para') Absent 5 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/tr/td[1]/para/text()') Dates 08/05/10 09/23/10 09/24/10 10/21/10 11/16/10 11/25/10 12/10/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][2]/tr/td[2]/para/text()') First period A T T A A A A Tom's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][2]//td/para/text()') Student Name Tom Hoffman User Id tom Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/preceding-sibling::para[@style="section_heading"][position()<3]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[2]/para') ST-1 67 73 61 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[3]/para') ST-3 A+ A+ A- >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[4]/para') ST-4 Pass Fail >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[5]/para') Tardy 2 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][3]/tr/td[6]/para') Absent 3 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/tr/td[1]/para/text()') Dates 07/19/10 07/30/10 10/01/10 11/08/10 11/09/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/tr/td[2]/para/text()') First period A A A T T Claudia's data: >>> manager.printXMLQuery('//story/blockTable[@style="headings_table"][3]//td/para/text()') Student Name Claudia Richter User Id claudia Report sections: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][4]/following-sibling::para[@style="section_heading"]/text()') Grade Detail Attendance Detail Courses: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[1]/para/text()') Courses Math (Stephan Richter) Chemistry (Stephan Richter) Physics (Stephan Richter) Grade columns: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[2]/para') ST-1 57 83 91 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[3]/para') ST-3 A- F C+ >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[4]/para') ST-4 Pass Fail Fail >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[5]/para') Tardy 3 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][5]/tr/td[6]/para') Absent 3 Attendance detail: >>> manager.printXMLQuery('//story/blockTable[@style="grid"][6]/tr/td[1]/para/text()') Dates 07/13/10 07/30/10 09/14/10 10/01/10 11/22/10 12/02/10 >>> manager.printXMLQuery('//story/blockTable[@style="grid"][6]/tr/td[2]/para/text()') First period T T A A T A Now, let's test the Absences by Section report using the Chemistry section of the First Term of 2010: >>> teacher.getLink('Home').click() >>> teacher.getLink('Chemistry (2)', index=0).click() >>> teacher.getLink('Reports').click() >>> teacher.getLink('Absences by Section').click() Header: >>> print teacher.contents >>> teacher.printXMLQuery('//pageTemplate//drawCenteredString/text()') Absences by Section Report >>> teacher.printXMLQuery('//story/blockTable[@style="headings_table"][1]//td/para/text()') Course Chemistry Teacher Stephan Richter Students: >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[1]/para/text()') Student Paul Cardune Tom Hoffman Claudia Richter Attendance detail: >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[2]/para/text()') Absences 3 3 1 >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[3]/para/text()') Tardies 2 1 1 >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[4]/para/text()') Total 5 4 2 Test the Absences by Section report for another section: >>> teacher.goBack() >>> teacher.getLink('Home').click() >>> teacher.getLink('Chemistry (2)', index=1).click() >>> teacher.getLink('Reports').click() >>> teacher.getLink('Absences by Section').click() Header: >>> teacher.printXMLQuery('//pageTemplate//drawCenteredString/text()') Absences by Section Report >>> teacher.printXMLQuery('//story/blockTable[@style="headings_table"][1]//td/para/text()') Course Chemistry Teacher Stephan Richter Students: >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[1]/para/text()') Student Paul Cardune Tom Hoffman Claudia Richter Attendance detail: >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[2]/para/text()') Absences 5 3 3 >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[3]/para/text()') Tardies 2 2 3 >>> teacher.printXMLQuery('//story/blockTable[position()>1]/tr/td[4]/para/text()') Total 7 5 6 Now, let's test the Absences by Day report: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('Reports').click() >>> manager.printQuery('//h1/text()') School Year Reports >>> manager.getLink('Absences By Day').click() Let's make the form to use its Cancel button and field validation: >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') School Year Reports >>> manager.getLink('Absences By Day').click() >>> manager.getControl('Date').value = 'hello world' >>> manager.getControl('Download').click() >>> manager.printQuery('//span[@class="message"]/text()') You must specify a valid date within the school year. >>> manager.getControl('Date').value = '2020-02-11' >>> manager.getControl('Download').click() >>> manager.printQuery('//span[@class="message"]/text()') You must specify a valid date within the school year. >>> manager.getControl('Date').value = '2010-02-11' >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Absences By Day Report >>> manager.printXMLQuery('//para[@style="section_heading"]/text()') Thursday February 11, 2010 Students: >>> manager.printXMLQuery('//story/blockTable[position()>1]/tr/td[1]/para/text()') Student Paul Cardune Tom Hoffman Attendance details: >>> manager.printXMLQuery('//story/blockTable[position()>1]/tr/td[2]/para/text()') First period A A Let's test the Absences by Day report in another day: >>> manager.goBack() >>> manager.getControl('Date').value = '2010-10-01' >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Absences By Day Report >>> manager.printXMLQuery('//para[@style="section_heading"]/text()') Friday October 01, 2010 Students: >>> manager.printXMLQuery('//story/blockTable[position()>1]/tr/td[1]/para/text()') Student Tom Hoffman Claudia Richter Attendance details: >>> manager.printXMLQuery('//story/blockTable[position()>1]/tr/td[2]/para/text()') First period A A Now, let's test the Failures by Term report, which lists students with grades below a minimum in a selected report activity. Since the report is designed to work on terms, we'll test it first in the First Term of 2010: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('First Term').click() >>> manager.getLink('Reports').click() >>> manager.printQuery('//h1/text()') Term Reports >>> manager.getLink('Failures by Term').click() Let's make the form to use its Cancel button and field validation: >>> manager.getControl('Cancel').click() >>> manager.printQuery('//h1/text()') Term Reports >>> manager.getLink('Failures by Term').click() >>> manager.getControl('Download').click() >>> manager.printQuery('//span[@class="message"]/text()') You must specify both a report activity and a minimum passing score. We'll check how many students have grades lower than 70 for the Report Activity 1.1: >>> manager.getControl(name='source').displayValue = ['First Term - Report Sheet One - Report Activity 1.1'] >>> manager.getForm().submit() >>> manager.getControl('Minimum Passing Score').value = '70' >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Failures by Term Report: First Term >>> manager.printXMLQuery('//story/blockTable[1]/tr/td/para/text()') Report Sheet: Report Sheet One Activity: Report Activity 1.1 Passing Score: 70 Warning text and students: >>> manager.printXMLQuery('//story/para[@style="bold"]/text()') The following students are at risk of failing the following courses: Paul Cardune Claudia Richter Paul's data: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td/para/text()') Physics Stephan Richter 60 Claudia's data: >>> manager.printXMLQuery('//story/blockTable[4]/tr/td/para/text()') Math Stephan Richter 60 Physics Stephan Richter 65 Let's test the Failures by Term report in the other term using another activity: >>> manager.goBack() >>> manager.getLink('2010').click() >>> manager.getLink('Second Term').click() >>> manager.getLink('Reports').click() >>> manager.getLink('Failures by Term').click() >>> manager.getControl(name='source').displayValue = ['Second Term - Report Sheet Two - Report Activity 2.3'] >>> manager.getForm().submit() >>> manager.getControl('Minimum Passing Score').value = ['C'] >>> manager.getControl('Download').click() Header: >>> manager.printXMLQuery('//pageTemplate//drawCenteredString/text()') Failures by Term Report: Second Term >>> manager.printXMLQuery('//story/blockTable[1]/tr/td/para/text()') Report Sheet: Report Sheet Two Activity: Report Activity 2.3 Passing Score: C Warning text and students: >>> manager.printXMLQuery('//story/para[@style="bold"]/text()') The following students are at risk of failing the following courses: Paul Cardune Claudia Richter Paul's data: >>> manager.printXMLQuery('//story/blockTable[3]/tr/td/para/text()') Math Stephan Richter C- Claudia's data: >>> manager.printXMLQuery('//story/blockTable[4]/tr/td/para/text()') Chemistry Stephan Richter F schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/tests/0000755000175000017500000000000012322071053026524 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/tests/__init__.py0000644000175000017500000000002212270520456030637 0ustar menesismenesis00000000000000# Make a package. schooltool.gradebook-2.6.3/src/schooltool/gradebook/browser/stesting_journal.zcml0000644000175000017500000000033312270520456031652 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/meta.zcml0000644000175000017500000000022512270520456025523 0ustar menesismenesis00000000000000 schooltool.gradebook-2.6.3/src/schooltool/gradebook/README.txt0000644000175000017500000006270212270520456025414 0ustar menesismenesis00000000000000============= The Gradebook ============= Traditionally, the gradebook is a simple spreadsheet where the columns are the activities to be graded and each row is a student. Since SchoolTool is an object-oriented application, we have the unique oppurtunity to implement it a little bit different and to provide some unique features. First we'll set up the site and initialize the gradebook related data. >>> from schooltool.testing import setup >>> school = setup.setUpSchoolToolSite() >>> from schooltool.gradebook.gradebook_init import GradebookInit >>> plugin = GradebookInit(school) >>> plugin() We note that there is a special gradebook root object attached to the application root. We find it using the supplied adapter. >>> from zope.component import provideAdapter >>> from schooltool.app.interfaces import ISchoolToolApplication >>> from schooltool.gradebook.interfaces import IGradebookRoot >>> from schooltool.gradebook.interfaces import IGradebookTemplates >>> from schooltool.gradebook.interfaces import IGradebookDeployed >>> from schooltool.gradebook.interfaces import IGradebookLayouts >>> from schooltool.gradebook.gradebook_init import getGradebookRoot >>> provideAdapter(getGradebookRoot, ... adapts=[ISchoolToolApplication], ... provides=IGradebookRoot) >>> gradebook_root = IGradebookRoot(ISchoolToolApplication(None)) >>> from zope.interface.verify import verifyObject >>> verifyObject(IGradebookRoot, gradebook_root) True >>> verifyObject(IGradebookTemplates, gradebook_root.templates) True >>> verifyObject(IGradebookDeployed, gradebook_root.deployed) True >>> verifyObject(IGradebookLayouts, gradebook_root.layouts) True We also need adapters to get from the gradebook root to its attributes for use during travesal adaptation. These adapters must locate themselves in the gradebook root object so that traversal works. >>> from schooltool.gradebook.gradebook_init import getGradebookTemplates >>> provideAdapter(getGradebookTemplates, ... adapts=[IGradebookRoot], ... provides=IGradebookTemplates) >>> templates = IGradebookTemplates(gradebook_root) >>> verifyObject(IGradebookTemplates, templates) True >>> templates is gradebook_root.templates True Categories ---------- When the SchoolTool instance is initially setup, it is part of the administations job to setup activity categories. Activity categories can be "homework", "paper", "test", "final exam", etc. By default, some categories are already available in the vocabulary. The categories are stored in a container in school tool application. As soon as the SchoolTool application is registered as a site, the vocabulary can be easily initiated. >>> from schooltool.gradebook import category >>> from schooltool.gradebook.interfaces import ICategoryContainer >>> categories = ICategoryContainer(ISchoolToolApplication(None)) There is also a vocabulary for the brower views: >>> vocabulary = category.CategoriesVocabulary(categories) >>> sorted([term.title for term in vocabulary]) [u'Assignment', u'Essay', u'Exam', u'Homework', u'Journal', u'Lab', u'Presentation', u'Project'] We can add, >>> categories['quiz'] = u'Quiz' >>> sorted([term.title for term in vocabulary]) [u'Assignment', u'Essay', u'Exam', u'Homework', u'Journal', u'Lab', u'Presentation', u'Project', u'Quiz'] delete, >>> del categories['quiz'] >>> sorted([term.title for term in vocabulary]) [u'Assignment', u'Essay', u'Exam', u'Homework', u'Journal', u'Lab', u'Presentation', u'Project'] and query values: >>> categories.get('assignment') u'Assignment' >>> print categories['faux'] Traceback (most recent call last): ... KeyError: 'faux' >>> categories.get('faux', default=u'default') u'default' >>> sorted(categories.keys()) [u'assignment', u'essay', u'exam', u'homework', u'journal', u'lab', u'presentation', u'project'] Activities ---------- Activities are items that can be graded. In other software they are also referred to as assignments or grading items. Activities can be defined for courses and sections. They are organized into worksheets to allow teachers to keep activities separate from quarter to quarter. Worksheets could be used to keep assignments organized by type. It's up to the teacher. Let's create some people, a course and a section: >>> from schooltool.person import person >>> from schooltool.course import course, section >>> tom = person.Person('tom', 'Tom Hoffman') >>> paul = person.Person('paul', 'Paul Cardune') >>> claudia = person.Person('claudia', 'Claudia Richter') >>> stephan = person.Person('stephan', 'Stephan Richter') >>> alg1 = course.Course('Alg1', 'Algebra 1') >>> sectionA = section.Section('Alg1-A') >>> alg1.sections.add(sectionA) We add some students and a teacher to the class, >>> sectionA.members.add(tom) >>> sectionA.members.add(paul) >>> sectionA.members.add(claudia) >>> sectionA.instructors.add(stephan) We will deal with the most common case first. Here, Stephan teaches a two week course in algebra, and he would like to have two worksheets, one for each week. At first there will be no worksheets in the section. >>> from schooltool.gradebook import interfaces >>> sectionA_act = interfaces.IActivities(sectionA) >>> sectionA_act Activities(u'Activities') >>> list(sectionA_act.items()) [] We'll create two worksheets, while adding them to the section activities. >>> from schooltool.gradebook import activity >>> sectionA_act['week1'] = activity.Worksheet(u'Week 1') >>> week1 = sectionA_act['week1'] >>> sectionA_act['week2'] = activity.Worksheet(u'Week 2') >>> week2 = sectionA_act['week2'] >>> list(sectionA_act.items()) [('week1', Worksheet(u'Week 1')), ('week2', Worksheet(u'Week 2'))] Both worksheets start out empty. >>> list(week1.items()) [] >>> list(week2.items()) [] We will add three activities to each worksheet, a homework assignment, a project with a letter-grade score system, and a test. >>> from schooltool.requirement import scoresystem >>> week1['homework'] = activity.Activity( ... title=u'HW 1', ... description=u'Week 1 Homework', ... category=u'assignment', ... scoresystem=scoresystem.RangedValuesScoreSystem(max=10)) >>> hw1 = week1['homework'] >>> week1['project'] = activity.Activity( ... title=u'Project 1', ... description=u'Week 1 Project', ... category=u'project', ... scoresystem=scoresystem.AmericanLetterScoreSystem) >>> project1 = week1['project'] >>> week1['quiz'] = activity.Activity( ... title=u'Quiz', ... description=u'End of Week Quiz', ... category=u'exam', ... scoresystem=scoresystem.PercentScoreSystem) >>> quiz = week1['quiz'] >>> week2['homework'] = activity.Activity( ... title=u'HW 2', ... description=u'Week 2 Homework', ... category=u'assignment', ... scoresystem=scoresystem.RangedValuesScoreSystem(max=15)) >>> hw2 = week2['homework'] >>> week2['project'] = activity.Activity( ... title=u'Project 2', ... description=u'Week 2 Project', ... category=u'project', ... scoresystem=scoresystem.AmericanLetterScoreSystem) >>> project2 = week2['project'] >>> week2['final'] = activity.Activity( ... title=u'Final', ... description=u'Final Exam', ... category=u'exam', ... scoresystem=scoresystem.PercentScoreSystem) >>> final = week2['final'] Besides the title and description, one must also specify the category and the score system. The category is used to group similar activities together and later facilitate in computing the final grade. The score system is an object describing the type of score that can be associated with the activity. Now we note that both worksheets have the activities in them. >>> list(week1.items()) [('homework', ), ('project', ), ('quiz', )] >>> list(week2.items()) [('homework', ), ('project', ), ('final', )] Evaluations ----------- Now that all of our activities have been defined, we can finally enter some grades using the gradebook. >>> from schooltool.gradebook import interfaces >>> gradebook = interfaces.IGradebook(week1) Already the gradebook has worksheets which it got from the section. >>> gradebook.worksheets [Worksheet(u'Week 1'), Worksheet(u'Week 2')] Those worksheets have, int turn, the activities we added to them. >>> gradebook.getWorksheetActivities(week1) [, , ] >>> gradebook.getWorksheetActivities(week2) [, , ] The current worksheet for the teacher will automatically be set to the first one. >>> gradebook.getCurrentWorksheet(stephan) Worksheet(u'Week 1') >>> gradebook.getCurrentActivities(stephan) [, , ] We can change it to be the second worksheet. >>> gradebook.setCurrentWorksheet(stephan, week2) >>> gradebook.getCurrentWorksheet(stephan) Worksheet(u'Week 2') >>> gradebook.getCurrentActivities(stephan) [, , ] Let's enter some grades: >>> gradebook.evaluate(student=tom, activity=hw1, score=8) >>> gradebook.evaluate(student=paul, activity=hw1, score=10) >>> gradebook.evaluate(student=claudia, activity=hw1, score=7) >>> gradebook.evaluate(student=tom, activity=quiz, score=90) >>> gradebook.evaluate(student=paul, activity=quiz, score=80) >>> gradebook.evaluate(student=claudia, activity=quiz, score=99) >>> gradebook.evaluate(student=tom, activity=project1, score='B') >>> gradebook.evaluate(student=paul, activity=project1, score='C') >>> gradebook.evaluate(student=claudia, activity=project1, score='C') >>> gradebook = interfaces.IGradebook(week2) >>> gradebook.evaluate(student=tom, activity=hw2, score=10) >>> gradebook.evaluate(student=paul, activity=hw2, score=12) >>> gradebook.evaluate(student=claudia, activity=hw2, score=14) >>> gradebook.evaluate(student=tom, activity=final, score=85) >>> gradebook.evaluate(student=paul, activity=final, score=99) >>> gradebook.evaluate(student=claudia, activity=final, score=90) >>> gradebook.evaluate(student=tom, activity=project2, score='D') >>> gradebook.evaluate(student=paul, activity=project2, score='A') >>> gradebook.evaluate(student=claudia, activity=project2, score='B') Of course there are some safety precautions: 1. You cannot add a grade for someone who is not in the section: >>> marius = person.Person('marius', 'Marius Gedminas') >>> gradebook.evaluate(student=marius, activity=final, score=99) Traceback (most recent call last): ... ValueError: Student 'marius' is not in this section. 2. You cannot add a grade for an activity that does not belong to the section: >>> hw3 = activity.Activity( ... title=u'HW 3', ... category=u'assignment', ... scoresystem=scoresystem.RangedValuesScoreSystem(max=10)) >>> gradebook.evaluate(student=claudia, activity=hw3, score=8) Traceback (most recent call last): ... ValueError: u'HW 3' is not part of this section. 3. You cannot add a grade that is not a valid value of the score system: >>> gradebook.evaluate(student=claudia, activity=hw2, score=-8) Traceback (most recent call last): ... ValueError: -8 is not a valid score. 4. In the case of score systems providing IRangedValuesScoreSystem, a score greater than the max is allowed in order to give the teacher the chance to award extra credit. >>> gradebook.evaluate(student=claudia, activity=hw2, score=16) >>> gradebook.evaluate(student=claudia, activity=hw2, score=14) There are a couple more management functions that can be used to maintain the evaluations. For example, you can ask whether an evaluation for a particular student and activity has been made: >>> gradebook = interfaces.IGradebook(week1) >>> gradebook.hasEvaluation(student=tom, activity=hw1) True You can then also delete evaluations: >>> gradebook.removeEvaluation(student=tom, activity=hw1) >>> gradebook.hasEvaluation(student=tom, activity=hw1) False Working with Worksheets ----------------------- Now that we have created worksheets for our gradebook, added activities to them, and evaulated the activities, it's time to look at the methods that will facilitate the gradebook view in getting the info it needs. We will assume the currently viewed worksheet is the one for week 1 and get the activities and evaluations for it. >>> gradebook.setCurrentWorksheet(stephan, week1) >>> sorted(gradebook.getCurrentActivities(stephan), ... key=lambda x: x.title) [, , ] >>> sorted(gradebook.getCurrentEvaluationsForStudent(stephan, paul), ... key=lambda x: x[0].title) [(, , value=10>), (, , value='C'>), (, , value=80>)] For a given activity, we can query the grades for all students for that activity. This represents a column of the worksheet >>> sorted(gradebook.getEvaluationsForActivity(hw1), ... key=lambda x: x[0].username) [(<...Person ...>, , value=7>), (<...Person ...>, , value=10>), (<...Person ...>, , value=UNSCORED>)] We can get an evaluation for a student, activity pair, which represents a cell in the worksheet. >>> score = gradebook.getScore(paul, hw1) >>> (score.value, score.scoreSystem) (10, ) We can get the total of points and the average in a worksheet for a student. If both values can be determined, they are returned as Decimal numbers. It's responsability of the caller code to format them as needed. >>> '%.1f, %.3f' % gradebook.getWorksheetTotalAverage(week1, paul) '92.0, 80.702' Sorting by Column ~~~~~~~~~~~~~~~~~ Another important feature of the gradebook is to be able to tell the sorting rules for the grades table for a particular person. The method to get the sorting key is ``getSortKey(person)``. By default the gradebook is sorted by the student's title in A-Z: >>> gradebook.getSortKey(stephan) ('student', False) The first element of the returned tuple is the field to sort by. "student" is a special field. All other fields are the hash of the activity to be sorted by. The second element specifies whether the sorting should be reversed. You can set the key using the ``setSortKey(person, (key, reverse))`` method: >>> gradebook.setSortKey(stephan, ('student', True)) >>> gradebook.getSortKey(stephan) ('student', True) >>> gradebook.setSortKey(stephan, ('-234', False)) >>> gradebook.getSortKey(stephan) ('-234', False) And that's it. The gradebook itself will not interpret the sorting key any further. It is up to the view code to implement the rest of the sorting feature. This is because the view code can often be much more efficient in implement ordering. Weighting Categories -------------------- By default, the gradebook calculates worksheet averages by weighting each activitiy by its possible number of points. For example, a quiz that is graded on a ten point scale will have on tenth the weight of an exam graded on a hundred point scale. However, there are cases where a teacher may want to assign an arbitrary weight to a whole category of activities. In other words, all quizes averaged together could have a 40% weight, and the exams have a 60% weight. Therefore, we need to allow the teacher to override the default behaviour for a given worksheet with a cotegory weighting or their choosing. Let's look again at our current worksheet for our gradebook. We see that there's a homework assignment with 10 possible points, a project with 4 possible points, and an exam with 100. Paul got a 10 out of 10 on the homework, a 2 out of 4 for the project, and an 80 out of 100 on the quiz. The default calculation of the average would be ``(10 + 2 + 80) / (10 + 4 + 100) = 80.7%``. >>> sorted(gradebook.getCurrentEvaluationsForStudent(stephan, paul), ... key=lambda x: x[0].title) [(, , value=10>), (, , value='C'>), (, , value=80>)] >>> '%.1f, %.3f' % gradebook.getWorksheetTotalAverage(week1, paul) '92.0, 80.702' Let's create some category weights for the current worksheet. >>> from decimal import Decimal >>> sorted(week1.getCategoryWeights().items()) [] >>> week1.setCategoryWeight('assignment', Decimal('0.38')) >>> week1.setCategoryWeight('exam', Decimal('0.62')) >>> sorted(week1.getCategoryWeights().items()) [('assignment', Decimal('0.38')), ('exam', Decimal('0.62'))] We left out the project category intentionally to test handling the case where the user creates an activity with a category that is not weighted. We will deal with this case by ignoring the activity while calulating the average. Now we will see that the average for Paul will change to reflect the new calculation of ``((10/10) * 0.38) + ((80/100) * 0.62) = 87.6%`` which rounds up to 88%. Once again, the total is 92 even though only 90 points will factor into the average. >>> '%.1f, %.1f' % gradebook.getWorksheetTotalAverage(week1, paul) '92.0, 87.6' We need to be able to ignore activities that are not scored when making our calculation because it is not fair to punish a student for an activity that the teacher has not yet graded. We will test this by removing one of the evaluations for Paul, say, the grade for HW 1. >>> gradebook.removeEvaluation(student=paul, activity=hw1) Now, the calculation will be ``(80/100) * 100% = 80%`` because the other category, assignment, is no longer represented with a score. As above, the project score of 2 is included in the total, but not the average. >>> '%.1f, %.1f' % gradebook.getWorksheetTotalAverage(week1, paul) '82.0, 80.0' Let's add that evaluation back to test another edge case. >>> gradebook.evaluate(student=paul, activity=hw1, score=10) We need to test handling having more than one activity of the same category, so let's add another homework assignment and an evaluation for it. >>> week1['homework3'] = activity.Activity( ... title=u'HW 3', ... description=u'Week 1 Homework 3', ... category=u'assignment', ... scoresystem=scoresystem.RangedValuesScoreSystem(max=10)) >>> hw3 = week1['homework3'] >>> gradebook = interfaces.IGradebook(week1) >>> gradebook.evaluate(student=paul, activity=hw3, score=9) Now we will see that the average for Paul will change to reflect the new calculation of ``(((10 + 9)/(10 + 10)) * 0.38) + ((80/100) * 0.62) = 85.7%``. Once again, the total is 101 even though only 99 points will factor into the average. >>> '%.1f, %.1f' % gradebook.getWorksheetTotalAverage(week1, paul) '101.0, 85.7' External Activities ------------------- External Activities allow other schooltool modules to provide grades that can be used in worksheets. This will make possible, for example, to integrate CanDo skilldrivers (or assignments) grades into the schooltool gradebook. In order to integrate with the schooltool gradebook, the external module must register a named adapter that adapts a section and provides the IExternalActivities interface: >>> from zope.component import getAdapters, getAdapter >>> sorted(list(getAdapters((sectionA,), ... interfaces.IExternalActivities))) [(u'someproduct', ), (u'thirdparty', )] These named adapters must have a ``source`` attribute that should match under wich the adapter was registered in Zope:: >>> someproduct = getAdapter(sectionA, ... interfaces.IExternalActivities, ... name=u"someproduct") >>> someproduct.source 'someproduct' They also have a ``title`` attribute used for presentation:: >>> someproduct.title u'Some Product' They also have a ``getExternalActivities()`` method that returns a list of IExternalActivity objects that the adapter provides: >>> someproduct.getExternalActivities() [] >>> thirdparty = getAdapter(sectionA, ... interfaces.IExternalActivities, ... name=u"thirdparty") >>> thirdparty.getExternalActivities() [, , ] ExternalActivity objects have an external_activity_id attribute: >>> someproduct.getExternalActivities()[0].external_activity_id u'some1' This allow the adapters to look up and return an external activity, using its ``getExternalActivity(activity_id)`` method: >>> someproduct.getExternalActivity("some1") If the adapter cannot find an external activity for an id, None should be returned: >>> someproduct.getExternalActivity("non_existent") is None True An ExternalActivity object also has a ``title`` and a ``description`` attribute that are used for presentation: >>> someproduct.getExternalActivity("some1").title u'Some1' >>> someproduct.getExternalActivity("some1").description u'Some1 description' It provides a ``getGrade(student)`` method that returns a percentage for the given student: >>> external_activity = someproduct.getExternalActivities()[0] >>> external_activity.getGrade(paul) Decimal('0.5') If the student doesn't have a grade for that external activity, None should be returned: >>> other_external_activity = thirdparty.getExternalActivities()[1] >>> other_external_activity.getGrade(paul) is None True Linked Activities ----------------- External activities are not persitent objects, but rather proxies for a source of grades within a schooltool plugin like cando. In order to present the values of an external activity in the gradebook, we need to create a special kind of activity called LinkedActivity that has the attributes necessary for linking up with the external activity. The LinkedActivity object subtypes Activity: >>> some1 = someproduct.getExternalActivity("some1") >>> week1["external1"] = activity.LinkedActivity( ... external_activity=some1, ... category=u"assignment", ... points=15, ... label=u"Some1") >>> linked_activity = week1["external1"] >>> linked_activity >>> interfaces.IActivity.providedBy(linked_activity) True To be able to extract information from an external activity, a linked activity stores the name of the source (since it can be many) and the id of the external activity in that source. It also provides a ``getExternalActivity()`` method that returns the external activity to which it is linked: >>> linked_activity.getExternalActivity() If the method cannot find a match, it returns None: >>> week1["non_existent"] = activity.LinkedActivity( ... external_activity=some1, ... category=u"assignment", ... points=25, ... label=u"Some1") >>> non_existent = week1["non_existent"] >>> non_existent.external_activity_id = "non_existent" >>> non_existent.getExternalActivity() is None True Since LinkedActivity is an Activity, it provides a ``title`` and a ``description`` attribute. Both of these are set at the beginning with the attributes from the external activity: >>> linked_activity.getExternalActivity().title u'Some1' >>> linked_activity.getExternalActivity().description u'Some1 description' >>> linked_activity.title u'Some1' >>> linked_activity.description u'Some1 description' An integer attribute called ``points`` is used to set a custom score system for the linked activity and it's also used to calculate the actual worksheet grade for the linked activity: >>> linked_activity.points 15 >>> linked_activity.scoresystem >>> linked_activity.scoresystem.max Decimal('15') If the points attribute changes, the score system also changes: >>> linked_activity.points = 20 >>> linked_activity.scoresystem.max Decimal('20') Course Activities ----------------- Course leaders can create a set of worksheets that they can later choose to deploy to all the sections of that course for specific terms or the whole school year. There is an adapter that returns this set, which it locates in the course's annotations. >>> alg1_act = interfaces.ICourseActivities(alg1) >>> alg1_act CourseActivities(u'Course Activities') There is also an adapter that returns the deployed worksheets for the course, also stored as annotations. >>> alg1_deployed = interfaces.ICourseDeployedWorksheets(alg1) >>> alg1_deployed CourseDeployedWorksheets(u'Deployed Worksheets') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/0000755000175000017500000000000012322071053026215 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/evolve3.py0000644000175000017500000000340312270520456030162 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 3. Locates GradebookRoot members in GradebookRoot. """ import zope.event from zope.app.generations.utility import findObjectsProviding from zope.app.publication.zopepublication import ZopePublication from zope.component.hooks import getSite, setSite from zope.container.contained import containedEvent from schooltool.app.interfaces import ISchoolToolApplication GRADEBOOK_ROOT_KEY = 'schooltool.gradebook' def evolve(context): root = context.connection.root().get(ZopePublication.root_name, None) old_site = getSite() apps = findObjectsProviding(root, ISchoolToolApplication) for app in apps: gb = app.get(GRADEBOOK_ROOT_KEY) gb.templates, event = containedEvent(gb.templates, gb, 'templates') zope.event.notify(event) gb.deployed, event = containedEvent(gb.deployed, gb, 'deployed') zope.event.notify(event) gb.layouts, event = containedEvent(gb.layouts, gb, 'layouts') zope.event.notify(event) setSite(old_site) schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/evolve5.py0000644000175000017500000000652012270520456030167 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 5. Fix deployed report sheet keys to allow for hide/unhide feature. """ from zope.app.generations.utility import findObjectsProviding from zope.app.publication.zopepublication import ZopePublication from zope.component.hooks import getSite, setSite from schooltool.app.interfaces import ISchoolToolApplication from schooltool.schoolyear.interfaces import ISchoolYearContainer from schooltool.gradebook.interfaces import IGradebookRoot, IActivities from schooltool.gradebook.browser.report_card import ABSENT_KEY, TARDY_KEY def fixYear(year, app): root = IGradebookRoot(app) year_dict, index = {}, 0 for sheet in root.deployed.values(): for term in year.values(): key = '%s_%s' % (year.__name__, term.__name__) if sheet.__name__.startswith(key): rest = sheet.__name__[len(key):] if not rest: break elif len(rest) > 1 and rest[0] == '-' and rest[1:].isdigit(): break else: continue index += 1 new_key = '%s_%s' % (key, index) year_dict[sheet.__name__] = new_key layout = root.layouts.get(year.__name__) for key, new_key in year_dict.items(): sheet = root.deployed[key] sheet.__name__ = new_key root.deployed[new_key] = sheet del root.deployed[key] for sections in app['schooltool.course.section'].values(): for section in sections.values(): activities = IActivities(section) if key in activities: sheet = activities[key] sheet.__name__ = new_key activities[new_key] = sheet del activities[key] if layout is not None: for column in layout.columns: if column.source in (ABSENT_KEY, TARDY_KEY): continue term, sheet, act = column.source.split('|') if sheet == key: column.source = '%s|%s|%s' % (term, new_key, act) for activity in layout.outline_activities: term, sheet, act = activity.source.split('|') if sheet == key: activity.source = '%s|%s|%s' % (term, new_key, act) def evolve(context): root = context.connection.root().get(ZopePublication.root_name, None) old_site = getSite() apps = findObjectsProviding(root, ISchoolToolApplication) for app in apps: for year in ISchoolYearContainer(app).values(): fixYear(year, app) setSite(old_site) schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/__init__.py0000644000175000017500000000175212273752010030337 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Generations for database version upgrades. """ from zope.app.generations.generations import SchemaManager schemaManager = SchemaManager( minimum_generation=5, generation=5, package_name='schooltool.gradebook.generations') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/evolve4.py0000644000175000017500000000410612270520456030164 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 4. Replace option storage with a simple container. """ from zope.annotation.interfaces import IAnnotations from zope.app.generations.utility import findObjectsProviding from zope.app.publication.zopepublication import ZopePublication from zope.component.hooks import getSite, setSite from schooltool.app.interfaces import ISchoolToolApplication from schooltool.gradebook.category import CategoryContainer VOCABULARY_NAME = 'schooltool.gradebook.activities' CATEGORY_KEY = 'schooltool.gradebook.category' def copyCategories(app, storage): vocab = storage.get(VOCABULARY_NAME) if vocab is None: return categories = app[CATEGORY_KEY] = CategoryContainer() for key in vocab.getKeys(): val = vocab.queryValue(key, 'en') categories[key] = val categories.default_key = vocab.getDefaultKey() def evolve(context): root = context.connection.root().get(ZopePublication.root_name, None) old_site = getSite() apps = findObjectsProviding(root, ISchoolToolApplication) for app in apps: ann = IAnnotations(app) if 'optionstorage' in ann: copyCategories(app, ann['optionstorage']) del ann['optionstorage'][VOCABULARY_NAME] if not ann['optionstorage']: del ann['optionstorage'] setSite(old_site) schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/install.py0000644000175000017500000000214212270520456030244 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Initial deployment of generations to schooltool.gradebook. Manually evolves to generation 1. Needed to support upgrade from a database that did not have generations (schooltool.gradebook << 0.4.9) """ import evolve1 import evolve2 import evolve3 def evolve(context): evolve1.evolve(context) evolve2.evolve(context) evolve3.evolve(context) schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/evolve1.py0000644000175000017500000000656512270520456030174 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 1. Moves hard-coded score system utilities to the app site manager. """ from zope.app.generations.utility import getRootFolder from schooltool.gradebook.interfaces import IActivities, IGradebookRoot from schooltool.gradebook.gradebook_init import setUpGradebookRoot from schooltool.requirement.interfaces import ICustomScoreSystem from schooltool.requirement.interfaces import IEvaluations from schooltool.requirement.scoresystem import CustomScoreSystem, PassFail from schooltool.requirement.scoresystem import AmericanLetterScoreSystem from schooltool.requirement.scoresystem import ExtendedAmericanLetterScoreSystem def updateEvaluations(app, ss, custom_ss): """Update all evaluations using the hard-coded score system to use the newly created custom score system""" for person in app['persons'].values(): evaluations = IEvaluations(person) for evaluation in evaluations.values(): if evaluation.scoreSystem == ss: evaluation.scoreSystem = custom_ss person._p_changed = True def updateObjActivities(obj, activities, ss, custom_ss): """Update the obj activities using the hard-coded score system to use the newly created custom score system""" for worksheet in activities.values(): for activity in worksheet.values(): if activity.scoresystem == ss: activity.scoresystem = custom_ss obj._p_changed = True def updateAllActivities(app, ss, custom_ss): """Update all activities using the hard-coded score system to use the newly created custom score system""" for sections in app['schooltool.course.section'].values(): for section in sections.values(): updateObjActivities(section, IActivities(section), ss, custom_ss) root = IGradebookRoot(app) if root is None: return updateObjActivities(root, root.templates, ss, custom_ss) updateObjActivities(root, root.deployed, ss, custom_ss) def evolve(context): """Migrates hard-coded discrete values score systems found in schooltool.requirement.scoresystem to the app site manager""" app = getRootFolder(context) setUpGradebookRoot(app) for ss in [PassFail, AmericanLetterScoreSystem, ExtendedAmericanLetterScoreSystem]: custom_ss = CustomScoreSystem(ss.title, ss.description, ss.scores, ss._bestScore, ss._minPassingScore) app.getSiteManager().registerUtility(custom_ss, ICustomScoreSystem, name=custom_ss.title) updateEvaluations(app, ss, custom_ss) updateAllActivities(app, ss, custom_ss) schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/evolve2.py0000644000175000017500000000271212270520456030163 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2009 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Evolve database to generation 2. """ from zope.app.generations.utility import getRootFolder from zope.security.proxy import removeSecurityProxy from schooltool.requirement.interfaces import ICustomScoreSystem def evolve(context): """Adds abbreviation column to all custom score systems""" app = getRootFolder(context) sm = app.getSiteManager() for name, util in sorted(sm.getUtilitiesFor(ICustomScoreSystem)): util = removeSecurityProxy(util) if not util.scores or len(util.scores[0]) != 3: continue new_scores = [] for score, value, percent in util.scores: new_scores.append([score, '', value, percent]) util.scores = new_scores schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/0000755000175000017500000000000012322071053027357 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/test_evolve3.py0000644000175000017500000000676112270520456032375 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.gradebook.generations.evolve1 """ import unittest, doctest from zope.app.generations.utility import getRootFolder from zope.app.testing import setup from zope.component import provideHandler from zope.interface import implements from zope.lifecycleevent.interfaces import IObjectMovedEvent from zope.site import LocalSiteManager from schooltool.gradebook.generations.tests import ContextStub from schooltool.gradebook.generations.evolve3 import evolve from schooltool.gradebook.generations.evolve3 import GRADEBOOK_ROOT_KEY from schooltool.gradebook.interfaces import IGradebookRoot from schooltool.gradebook.gradebook_init import GradebookTemplates from schooltool.gradebook.gradebook_init import GradebookDeployed from schooltool.gradebook.gradebook_init import GradebookLayouts class GradebookRoot_gen2(object): """Root of gradebook data""" implements(IGradebookRoot) def __init__(self): self.templates = GradebookTemplates(u'Report Sheet Templates') self.deployed = GradebookDeployed(u'Deployed Report Sheets') self.layouts = GradebookLayouts(u'Report Card Layouts') def doctest_evolve3(): r"""Evolution to generation 3. First, we'll set up the app object: >>> context = ContextStub() >>> app = getRootFolder(context) >>> app.setSiteManager(LocalSiteManager(app)) And add the old gradebook. >>> app[GRADEBOOK_ROOT_KEY] = GradebookRoot_gen2() >>> def onMoved(e): ... print 'Moved %s\n __parent__: %s\n __name__: %s' % ( ... e.object, e.object.__parent__, e.object.__name__) >>> provideHandler(onMoved, [IObjectMovedEvent]) This evolution script locates several objects in gradebook root. >>> evolve(context) Moved GradebookTemplates(u'Report Sheet Templates') __parent__: <...GradebookRoot_gen2 ...> __name__: templates Moved GradebookDeployed(u'Deployed Report Sheets') __parent__: <...GradebookRoot_gen2 ...> __name__: deployed Moved GradebookLayouts(u'Report Card Layouts') __parent__: <...GradebookRoot_gen2 ...> __name__: layouts """ def setUp(test): setup.placelessSetUp() setup.setUpTraversal() def tearDown(test): setup.placelessTearDown() def test_suite(): return unittest.TestSuite([ doctest.DocTestSuite(setUp=setUp, tearDown=tearDown, optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF | doctest.REPORT_ONLY_FIRST_FAILURE), ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/test_evolve4.py0000644000175000017500000001174512270520456032374 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.gradebook.generations.evolve4 """ import unittest, doctest from persistent.mapping import PersistentMapping from zope.annotation.interfaces import IAnnotations from zope.app.generations.utility import getRootFolder from zope.app.testing import setup from zope.component.hooks import getSite, setSite from zope.site import LocalSiteManager from schooltool.gradebook.generations.tests import ContextStub from schooltool.gradebook.generations.evolve4 import evolve VOCABULARY_NAME = 'schooltool.gradebook.activities' CATEGORY_KEY = 'schooltool.gradebook.category' class VocabularyStub(dict): default_key = None def getKeys(self): return self.keys() def queryValue(self, key, lang): assert lang == 'en' return self.get(key) def getDefaultKey(self): return self.default_key def addOptionStorage(app, storages={}, default=None): annotations = IAnnotations(app) storage = PersistentMapping() for st_key, data in storages.items(): storage[st_key] = VocabularyStub(data) storage[st_key].default_key = default annotations['optionstorage'] = storage def doctest_evolve4(): r"""Evolution to generation 4. First, we'll set up the app object: >>> context = ContextStub() >>> app = getRootFolder(context) >>> app.setSiteManager(LocalSiteManager(app)) >>> setSite(app) >>> addOptionStorage(app, {VOCABULARY_NAME: { ... u'assignment': u'Assignment', ... u'essay': u'Essay', ... u'homework': u'Homework', ... }}, default=u'essay') >>> CATEGORY_KEY in app False >>> anns = IAnnotations(app) >>> 'optionstorage' in anns True Let's evolve. >>> evolve(context) Category container was added to app, it's values copied from respective option storage container: >>> cats = app[CATEGORY_KEY] >>> cats >>> cats.default_key u'essay' >>> sorted(cats.items()) [(u'assignment', u'Assignment'), (u'essay', u'Essay'), (u'homework', u'Homework')] Optionstorage was removed from annotations completely. >>> anns = IAnnotations(app) >>> 'optionstorage' in anns False """ def doctest_evolve4_garbage_storages(): r"""Evolution to generation 4. First, we'll set up the app object: >>> context = ContextStub() >>> app = getRootFolder(context) >>> app.setSiteManager(LocalSiteManager(app)) >>> setSite(app) >>> addOptionStorage(app, {VOCABULARY_NAME: { ... u'assignment': u'Assignment', ... u'essay': u'Essay', ... u'homework': u'Homework'}, ... 'some.plugin.data': {} ... }, ... default=u'essay') >>> CATEGORY_KEY in app False >>> anns = IAnnotations(app) >>> 'optionstorage' in anns True Let's evolve. >>> evolve(context) Category container was added to app, it's values copied from respective option storage container: >>> cats = app[CATEGORY_KEY] >>> cats >>> cats.default_key u'essay' >>> sorted(cats.items()) [(u'assignment', u'Assignment'), (u'essay', u'Essay'), (u'homework', u'Homework')] But this time, option storage was left with plugins' data. >>> anns = IAnnotations(app) >>> 'optionstorage' in anns True >>> sorted(anns['optionstorage']) ['some.plugin.data'] """ def setUp(test): setup.placelessSetUp() setup.setUpAnnotations() setSite() def tearDown(test): setSite() setup.placelessTearDown() def test_suite(): optionflags = (doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF | doctest.REPORT_ONLY_FIRST_FAILURE) return doctest.DocTestSuite(setUp=setUp, tearDown=tearDown, optionflags=optionflags) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/test_evolve5.py0000644000175000017500000001362112270520456032370 0ustar menesismenesis00000000000000# SchoolTool - common information systems platform for school administration # Copyright (c) 2011 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.gradebook.generations.evolve5 """ import unittest, doctest import datetime from zope.app.generations.utility import getRootFolder from zope.app.testing import setup from zope.component import provideHandler from zope.interface import implements from zope.lifecycleevent.interfaces import IObjectMovedEvent from zope.site import LocalSiteManager from schooltool.course.section import Section from schooltool.schoolyear.schoolyear import SchoolYearContainer, SchoolYear from schooltool.schoolyear.schoolyear import SCHOOLYEAR_CONTAINER_KEY from schooltool.term.term import Term from schooltool.gradebook.activity import Worksheet from schooltool.gradebook.generations.tests import ContextStub from schooltool.gradebook.generations.tests import provideAdapters from schooltool.gradebook.generations.evolve5 import evolve from schooltool.gradebook.gradebook_init import (GRADEBOOK_ROOT_KEY, GradebookRoot, ReportLayout, ReportColumn, OutlineActivity) from schooltool.gradebook.interfaces import IGradebookRoot, IActivities from schooltool.gradebook import GradebookMessage as _ def doctest_evolve5(): r"""Evolution to generation 5. First, we'll set up the app object: >>> provideAdapters() >>> context = ContextStub() >>> app = getRootFolder(context) >>> app.setSiteManager(LocalSiteManager(app)) Next, we'll set up the year object with a couple terms: >>> years = app[SCHOOLYEAR_CONTAINER_KEY] = SchoolYearContainer() >>> year = years['2011'] = SchoolYear('2011', ... datetime.date(2011, 1, 1), ... datetime.date(2011, 12, 31)) >>> term1 = year['term1'] = Term('Term1', ... datetime.date(2011, 1, 1), ... datetime.date(2011, 6, 30)) >>> term2 = year['term2'] = Term('Term2', ... datetime.date(2011, 7, 1), ... datetime.date(2011, 12, 31)) We'll set up a second year for which there is no other data to test that the evolve script can handle that. >>> years['2012'] = SchoolYear('2012', ... datetime.date(2012, 1, 1), ... datetime.date(2012, 12, 31)) Add some sections to each term. >>> section1 = Section('Section1') >>> section2 = Section('Section2') >>> sections = {'1': section1, '2': section2} >>> app['schooltool.course.section'] = {'2011': sections} And add the gradebook root. >>> root = app[GRADEBOOK_ROOT_KEY] = GradebookRoot() Deploy some report sheets. >>> root.deployed[u'2011_term1'] = Worksheet('Sheet1') >>> root.deployed[u'2011_term1-2'] = Worksheet('Sheet2') >>> IActivities(section1)[u'2011_term1'] = Worksheet('Sheet1') >>> IActivities(section2)[u'2011_term1-2'] = Worksheet('Sheet2') Layout the report card. >>> layout = root.layouts[u'2011'] = ReportLayout() >>> layout.columns = [ ... ReportColumn('term1|2011_term1|1', ''), ... ReportColumn('term1|2011_term1-2|1', ''), ... ReportColumn('absent', ''), ... ReportColumn('tardy', '')] >>> layout.outline_activities = [ ... OutlineActivity('term1|2011_term1|1', ''), ... OutlineActivity('term1|2011_term1-2|1', '')] This evolution script changes the keys of the deployed report sheets. >>> sorted([key for key in root.deployed]) [u'2011_term1', u'2011_term1-2'] >>> sorted([key for key in IActivities(section1)]) [u'2011_term1'] >>> sorted([key for key in IActivities(section2)]) [u'2011_term1-2'] >>> [column.source for column in layout.columns] ['term1|2011_term1|1', 'term1|2011_term1-2|1', 'absent', 'tardy'] >>> [activity.source for activity in layout.outline_activities] ['term1|2011_term1|1', 'term1|2011_term1-2|1'] >>> evolve(context) >>> sorted([key for key in root.deployed]) [u'2011_term1_1', u'2011_term1_2'] >>> sorted([key for key in IActivities(section1)]) [u'2011_term1_1'] >>> sorted([key for key in IActivities(section2)]) [u'2011_term1_2'] >>> [column.source for column in layout.columns] [u'term1|2011_term1_1|1', u'term1|2011_term1_2|1', 'absent', 'tardy'] >>> [activity.source for activity in layout.outline_activities] [u'term1|2011_term1_1|1', u'term1|2011_term1_2|1'] """ def setUp(test): setup.placelessSetUp() setup.setUpTraversal() def tearDown(test): setup.placelessTearDown() def test_suite(): return unittest.TestSuite([ doctest.DocTestSuite(setUp=setUp, tearDown=tearDown, optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF | doctest.REPORT_ONLY_FIRST_FAILURE), ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/__init__.py0000644000175000017500000000616112270520456031504 0ustar menesismenesis00000000000000""" Tests for generation scripts. """ from persistent.interfaces import IPersistent from zope.keyreference.interfaces import IKeyReference from zope.app.publication.zopepublication import ZopePublication from zope.app.testing.setup import setUpAnnotations from zope.component import provideAdapter, provideUtility from zope.interface import implements from schooltool.app.app import SchoolToolApplication from schooltool.app.interfaces import ISchoolToolApplication from schooltool.common import IDateRange from schooltool.course.interfaces import ISection from schooltool.gradebook.activity import getSectionActivities from schooltool.gradebook.interfaces import IGradebookRoot, IActivities from schooltool.gradebook.gradebook_init import getGradebookRoot from schooltool.requirement.evaluation import getEvaluations from schooltool.requirement.interfaces import IEvaluations from schooltool.requirement.interfaces import IHaveEvaluations from schooltool.term.interfaces import IDateManager from schooltool.schoolyear.interfaces import ISchoolYearContainer from schooltool.schoolyear.interfaces import ISchoolYear from schooltool.schoolyear.schoolyear import getSchoolYearContainer from schooltool.schoolyear.schoolyear import SchoolYearDateRangeAdapter from schooltool.gradebook.tests import stubs class ContextStub(object): """Stub for the context argument passed to evolve scripts. >>> from zope.app.generations.utility import getRootFolder >>> context = ContextStub() >>> getRootFolder(context) is context.root_folder True """ class ConnectionStub(object): def __init__(self, root_folder): self.root_folder = root_folder def root(self): return {ZopePublication.root_name: self.root_folder} def __init__(self): self.root_folder = SchoolToolApplication() self.connection = self.ConnectionStub(self.root_folder) _d = {} class StupidKeyReference(object): implements(IKeyReference) key_type_id = 'StupidKeyReference' def __init__(self, ob): global _d self.id = id(ob) _d[self.id] = ob def __call__(self): return _d[self.id] def __hash__(self): return self.id def __cmp__(self, other): return cmp(hash(self), hash(other)) def provideAdapters(): setUpAnnotations() provideAdapter(StupidKeyReference, [IPersistent], IKeyReference) provideAdapter(getGradebookRoot, adapts=(ISchoolToolApplication,), provides=IGradebookRoot) provideAdapter(getSectionActivities, adapts=(ISection,), provides=IActivities) provideAdapter(getEvaluations, adapts=(IHaveEvaluations,), provides=IEvaluations) provideAdapter(getSchoolYearContainer, adapts=(ISchoolToolApplication,), provides=ISchoolYearContainer) provideAdapter(SchoolYearDateRangeAdapter, adapts=(ISchoolYear,), provides=IDateRange) def provideUtilities(): provideUtility(stubs.DateManagerStub(), IDateManager, '') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/test_evolve2.py0000644000175000017500000000545412270520456032372 0ustar menesismenesis00000000000000# coding=UTF8 # # SchoolTool - common information systems platform for school administration # Copyright (c) 2009 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.gradebook.generations.evolve2 """ import unittest, doctest from zope.app.generations.utility import getRootFolder from zope.interface import implements from schooltool.gradebook.generations.tests import ContextStub from schooltool.gradebook.generations.tests import provideAdapters from schooltool.gradebook.generations.tests import provideUtilities from schooltool.gradebook.generations.evolve2 import evolve from schooltool.requirement.interfaces import ICustomScoreSystem class CustomScoreSystemStub(object): implements(ICustomScoreSystem) scores = [('A', 0, 0), ('B', 0, 0)] title = 'stub' hidden = False def doctest_evolve2(): """Evolution to generation 2. First, we'll set up the app object: >>> provideAdapters() >>> provideUtilities() >>> context = ContextStub() >>> app = getRootFolder(context) >>> from zope.site import LocalSiteManager >>> app.setSiteManager(LocalSiteManager(app)) We'll set up our test with data that will be effected by running the evolve script: >>> custom_ss = CustomScoreSystemStub() >>> app.getSiteManager().registerUtility(custom_ss, ICustomScoreSystem, ... name=custom_ss.title) Finally, we'll run the evolve script, testing the effected values before and after: >>> custom_ss.scores [('A', 0, 0), ('B', 0, 0)] >>> evolve(context) >>> custom_ss.scores [['A', '', 0, 0], ['B', '', 0, 0]] Will do nothing if evolved again: >>> evolve(context) >>> custom_ss.scores [['A', '', 0, 0], ['B', '', 0, 0]] """ def test_suite(): return unittest.TestSuite([ doctest.DocTestSuite(optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF | doctest.REPORT_ONLY_FIRST_FAILURE), ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/generations/tests/test_evolve1.py0000644000175000017500000001302612270520456032363 0ustar menesismenesis00000000000000# coding=UTF8 # # SchoolTool - common information systems platform for school administration # Copyright (c) 2008 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Unit tests for schooltool.gradebook.generations.evolve1 """ import unittest, doctest from zope.app.generations.utility import getRootFolder from schooltool.gradebook.generations.tests import ContextStub from schooltool.gradebook.generations.tests import provideAdapters from schooltool.gradebook.generations.tests import provideUtilities from schooltool.gradebook.generations.evolve1 import evolve def doctest_evolve1(): """Evolution to generation 1. First, we'll set up the app object: >>> provideAdapters() >>> provideUtilities() >>> context = ContextStub() >>> app = getRootFolder(context) >>> from zope.site import LocalSiteManager >>> app.setSiteManager(LocalSiteManager(app)) We'll set up our test with data that will be effected by running the evolve script: >>> from schooltool.person.person import PersonContainer, Person >>> app['persons'] = PersonContainer() >>> student = Person('student') >>> app['persons']['student'] = student >>> from schooltool.course.section import SectionContainerContainer >>> from schooltool.course.section import SectionContainer, Section >>> app['schooltool.course.section'] = SectionContainerContainer() >>> app['schooltool.course.section']['1'] = SectionContainer() >>> section = Section('section') >>> app['schooltool.course.section']['1']['1'] = section >>> from schooltool.gradebook.gradebook_init import setUpGradebookRoot >>> from schooltool.gradebook.interfaces import IGradebookRoot >>> setUpGradebookRoot(app) >>> root = IGradebookRoot(app) >>> from schooltool.requirement.scoresystem import PassFail >>> from schooltool.requirement.scoresystem import AmericanLetterScoreSystem >>> from schooltool.gradebook.activity import ReportWorksheet >>> from schooltool.gradebook.activity import ReportActivity >>> root.templates['1'] = temp_ws = ReportWorksheet('1') >>> temp_ws['1'] = temp_act = ReportActivity('1', None, PassFail) >>> root.deployed['1'] = dep_ws = ReportWorksheet('1') >>> dep_ws['1'] = dep_act = ReportActivity('1', None, AmericanLetterScoreSystem) >>> from schooltool.gradebook.interfaces import IActivities >>> activities = IActivities(section) >>> from schooltool.requirement.scoresystem import ExtendedAmericanLetterScoreSystem >>> from schooltool.gradebook.activity import Worksheet, Activity >>> activities['1'] = worksheet = Worksheet('1') >>> worksheet['1'] = activity = Activity('1', None, ExtendedAmericanLetterScoreSystem) >>> from schooltool.requirement.interfaces import IHaveEvaluations >>> from schooltool.requirement.interfaces import IEvaluations >>> from zope.interface import alsoProvides >>> alsoProvides(student, IHaveEvaluations) >>> evaluations = IEvaluations(student) >>> from schooltool.requirement.evaluation import Evaluation >>> ev = Evaluation(activity, ExtendedAmericanLetterScoreSystem, 'A+', None) >>> evaluations.addEvaluation(ev) Finally, we'll run the evolve script, testing the effected values before and after: >>> from schooltool.requirement.interfaces import ICustomScoreSystem >>> sorted(app.getSiteManager().getUtilitiesFor(ICustomScoreSystem)) [] >>> temp_act.scoresystem >>> dep_act.scoresystem >>> activity.scoresystem >>> ev.scoreSystem >>> evolve(context) >>> sorted(app.getSiteManager().getUtilitiesFor(ICustomScoreSystem)) [(u'Extended Letter Grade', ), (u'Letter Grade', ), (u'Pass/Fail', )] >>> temp_act.scoresystem >>> dep_act.scoresystem >>> activity.scoresystem >>> ev.scoreSystem """ def test_suite(): return unittest.TestSuite([ doctest.DocTestSuite(optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE | doctest.REPORT_NDIFF | doctest.REPORT_ONLY_FIRST_FAILURE), ]) if __name__ == '__main__': unittest.main(defaultTest='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/category.py0000644000175000017500000000534012270520456026100 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Activity Category """ __docformat__ = 'reStructuredText' import urllib import z3c.optionstorage.vocabulary import zope.schema.vocabulary from zope.interface import implements, implementer from zope.component import adapter from zope.schema.interfaces import IIterableVocabulary, IVocabularyTokenized from zope.container.btree import BTreeContainer from schooltool.app.interfaces import ISchoolToolApplication from schooltool.gradebook.interfaces import ICategoryContainer CATEGORIES_KEY = 'schooltool.gradebook.category' # BBB: for old data.fs'es class CategoryVocabulary(z3c.optionstorage.vocabulary.OptionStorageVocabulary): pass class CategoryContainer(BTreeContainer): implements(ICategoryContainer) default_key = None @property def default(self): return self.get(self.default_key) class CategoriesVocabulary(object): """Vocabulary of categories.""" implements(IIterableVocabulary, IVocabularyTokenized) def __init__(self, context): self.context = context def __len__(self): return len(self.container) def __contains__(self, key): return key in self.container def getTermByToken(self, token): terms = [self.getTerm(key) for key in self.container] by_token = dict([(term.token, term) for term in terms]) if token not in by_token: raise LookupError(token) return by_token[token] def getTerm(self, key): return zope.schema.vocabulary.SimpleTerm( key, token=urllib.quote(unicode(key)), title=self.container[key]) def __iter__(self): for key in sorted(self.container): yield self.getTerm(key) @property def container(self): app = ISchoolToolApplication(None) return ICategoryContainer(app) def categoryVocabularyFactory(): return CategoriesVocabulary @adapter(ISchoolToolApplication) @implementer(ICategoryContainer) def getCategories(app): return app.get(CATEGORIES_KEY) schooltool.gradebook-2.6.3/src/schooltool/gradebook/activity.py0000644000175000017500000003367212270520456026130 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """Activity implementation """ __docformat__ = 'reStructuredText' import persistent.dict from decimal import Decimal import zope.interface from zope import annotation from zope.container.interfaces import INameChooser from zope.keyreference.interfaces import IKeyReference from zope.security import proxy from zope.component import queryAdapter, getAdapters, getUtility from zope.schema.interfaces import IVocabularyFactory from schooltool.app.interfaces import ISchoolToolApplication from schooltool.gradebook import GradebookMessage as _ from schooltool.requirement import requirement, scoresystem from schooltool.gradebook import interfaces from schooltool.term.interfaces import IDateManager from schooltool.course.interfaces import ISection ACTIVITIES_KEY = 'schooltool.gradebook.activities' CATEGORY_WEIGHTS_KEY = 'schooltool.gradebook.categoryweights' COURSE_ACTIVITIES_KEY = 'schooltool.gradebook.course_activities' COURSE_DEPLOYED_WORKSHEETS_KEY = 'schooltool.gradebook.course_deployed' def ensureAtLeastOneWorksheet(worksheets, factory=None, title=None): # only create new worksheet if no personal # worksheet (hidden or not) is found for worksheet in worksheets.all_worksheets: if not worksheet.deployed: return if factory is None: factory = Worksheet if title is None: title = _('Sheet1') sheet1 = factory(title) chooser = INameChooser(worksheets) name = chooser.chooseName('', sheet1) worksheets[name] = sheet1 def createSourceString(sourceObj): if interfaces.IActivity.providedBy(sourceObj): act_hash = unicode(hash(IKeyReference(sourceObj))) worksheet = sourceObj.__parent__ else: act_hash = 'ave' worksheet = sourceObj section = worksheet.__parent__.__parent__ sectionContainer = section.__parent__ return '%s_%s_%s_%s' % (sectionContainer.__name__, section.__name__, unicode(hash(IKeyReference(worksheet))), act_hash) def getSourceObj(source): if source is None: return None items = source.split('_') scid = items[0] ws_hash = items[-2] act_hash = items[-1] sid = '_'.join(items[1:-2]) app = ISchoolToolApplication(None) sectionContainer = app['schooltool.course.section'].get(scid, None) if sectionContainer is None: return None section = sectionContainer.get(sid, None) if section is None: return None for worksheet in interfaces.IActivities(section).values(): if ws_hash == unicode(hash(IKeyReference(worksheet))): break else: return None if act_hash == 'ave': return worksheet for key, activity in worksheet.items(): if act_hash == unicode(hash(IKeyReference(activity))): return activity return None def isHiddenSource(source): obj = getSourceObj(source) if obj is None: return True if interfaces.IActivityWorksheet.providedBy(obj): worksheet = obj else: worksheet = obj.__parent__ return worksheet.hidden def today(): today = getUtility(IDateManager).today return today class Worksheets(requirement.Requirement): zope.interface.implements(interfaces.IWorksheets) annotations_current_worksheet_key = None def getDefaultWorksheet(self): # order of preference is: # 1) first non-hidden personal sheet # 2) first non-hidden deployed sheet # 3) first sheet outright if all are hidden # 4) None if there are no worksheets at all firstDeployed, firstAbsolute = None, None for worksheet in self.all_worksheets: if firstAbsolute is None: firstAbsolute = worksheet if worksheet.deployed: if firstDeployed is None and not worksheet.hidden: firstDeployed = worksheet elif not worksheet.hidden: return worksheet if firstDeployed is not None: return firstDeployed return firstAbsolute def getCurrentSectionWorksheets(self, person): if self.annotations_current_worksheet_key is None: return None person = proxy.removeSecurityProxy(person) ann = annotation.interfaces.IAnnotations(person) if self.annotations_current_worksheet_key not in ann: ann[self.annotations_current_worksheet_key] = persistent.dict.PersistentDict() return ann[self.annotations_current_worksheet_key] @property def worksheets(self): return self.values() @property def all_worksheets(self): return [w for k, w in self.items()] def values(self): worksheets = super(Worksheets, self).values() return [w for w in worksheets if not w.hidden] def resetCurrentWorksheet(self, person): person = proxy.removeSecurityProxy(person) default = self.getDefaultWorksheet() self.setCurrentWorksheet(person, default) def getCurrentWorksheet(self, person): default = self.getDefaultWorksheet() current = self.getCurrentSectionWorksheets(person) if not current: return default section_id = hash(IKeyReference(self.__parent__)) worksheet = current.get(section_id, default) if worksheet is not None and worksheet.hidden: return default return worksheet def setCurrentWorksheet(self, person, worksheet): current = self.getCurrentSectionWorksheets(person) worksheet = proxy.removeSecurityProxy(worksheet) section_id = hash(IKeyReference(self.__parent__)) current[section_id] = worksheet def getCurrentActivities(self, person): worksheet = self.getCurrentWorksheet(person) if worksheet: return list(worksheet.values()) else: return [] class Activities(Worksheets): zope.interface.implements(interfaces.IActivities) annotations_current_worksheet_key = 'schooltool.gradebook.currentworksheet' class CourseActivities(requirement.Requirement): zope.interface.implements(interfaces.ICourseActivities) class CourseDeployedWorksheets(requirement.Requirement): zope.interface.implements(interfaces.ICourseDeployedWorksheets) class GenericWorksheet(requirement.Requirement): zope.interface.implements(interfaces.IWorksheet, annotation.interfaces.IAttributeAnnotatable) deployed = False hidden = False class WorksheetAnnotatableMixin(object): zope.interface.implements(annotation.interfaces.IAttributeAnnotatable) def getCategoryWeights(self): ann = annotation.interfaces.IAnnotations(self) if CATEGORY_WEIGHTS_KEY not in ann: ann[CATEGORY_WEIGHTS_KEY] = persistent.dict.PersistentDict() return ann[CATEGORY_WEIGHTS_KEY] def setCategoryWeight(self, category, weight): ann = annotation.interfaces.IAnnotations(self) if CATEGORY_WEIGHTS_KEY not in ann: ann[CATEGORY_WEIGHTS_KEY] = persistent.dict.PersistentDict() ann[CATEGORY_WEIGHTS_KEY][category] = weight class Worksheet(GenericWorksheet, WorksheetAnnotatableMixin): zope.interface.implements(interfaces.IActivityWorksheet, annotation.interfaces.IAttributeAnnotatable) def values(self): activities = [] for activity in super(Worksheet, self).values(): if interfaces.ILinkedColumnActivity.providedBy(activity): if isHiddenSource(activity.source): continue activities.append(activity) return activities def canAverage(self): return True class ReportWorksheet(requirement.Requirement, WorksheetAnnotatableMixin): zope.interface.implements(interfaces.IReportWorksheet) deployed = False class CourseWorksheet(requirement.Requirement, WorksheetAnnotatableMixin): zope.interface.implements(interfaces.ICourseWorksheet) deployed = False class Activity(requirement.Requirement): zope.interface.implements(interfaces.IActivity) def __init__(self, title, category, scoresystem, description=None, label=None, due_date=None, date=None): super(Activity, self).__init__(title) self.label = label self.description = description self.category = category self.scoresystem = scoresystem if not due_date: due_date = today() self.due_date = due_date if not date: date = today() self.date = date def __repr__(self): return '<%s %r>' %(self.__class__.__name__, self.title) class ReportActivity(Activity): zope.interface.implements(interfaces.IReportActivity) def getSectionActivities(context): '''IAttributeAnnotatable object to IActivities adapter.''' annotations = annotation.interfaces.IAnnotations(context) try: return annotations[ACTIVITIES_KEY] except KeyError: activities = Activities(_('Activities')) annotations[ACTIVITIES_KEY] = activities zope.container.contained.contained( activities, context, 'activities') return activities # Convention to make adapter introspectable getSectionActivities.factory = Activities def getCourseActivities(context): '''IAttributeAnnotatable object to ICourseActivities adapter.''' annotations = annotation.interfaces.IAnnotations(context) try: return annotations[COURSE_ACTIVITIES_KEY] except KeyError: activities = CourseActivities(_('Course Activities')) annotations[COURSE_ACTIVITIES_KEY] = activities zope.container.contained.contained( activities, context, 'activities') return activities # Convention to make adapter introspectable getCourseActivities.factory = CourseActivities def getCourseDeployedWorksheets(context): '''IAttributeAnnotatable object to ICourseDeployedWorksheets adapter.''' annotations = annotation.interfaces.IAnnotations(context) try: return annotations[COURSE_DEPLOYED_WORKSHEETS_KEY] except KeyError: worksheets = CourseDeployedWorksheets(_('Deployed Worksheets')) annotations[COURSE_DEPLOYED_WORKSHEETS_KEY] = worksheets zope.container.contained.contained( worksheets, context, 'deployed_worksheets') return worksheets # Convention to make adapter introspectable getCourseDeployedWorksheets.factory = CourseDeployedWorksheets class LinkedActivity(Activity): zope.interface.implements(interfaces.ILinkedActivity) def __init__(self, external_activity, category, points, label, due_date=None): custom = scoresystem.RangedValuesScoreSystem( u'generated', min=Decimal(0), max=Decimal(points)) super(LinkedActivity, self).__init__(external_activity.title, category, custom, external_activity.description, label, due_date) self.source = external_activity.source self.external_activity_id = external_activity.external_activity_id @property def points(self): return int(self.scoresystem.max) @points.setter def points(self, value): self.scoresystem.max = Decimal(value) def getExternalActivity(self): section = self.__parent__.__parent__.__parent__ adapter = queryAdapter(section, interfaces.IExternalActivities, name=self.source) if adapter is not None: return adapter.getExternalActivity(self.external_activity_id) class ExternalActivitiesSource(object): zope.interface.implements(interfaces.IExternalActivitiesSource) def __init__(self, context): self.section = context def activities(self): result = [] for name, adapter in getAdapters((self.section,), interfaces.IExternalActivities): for external_activity in adapter.getExternalActivities(): result.append((adapter, external_activity)) return sorted(result, key=self.sortByTitles()) def sortByTitles(self): return lambda x:(x[0].title, x[1].title) def __iter__(self): return iter(self.activities()) def __len__(self): return len(self.activities()) def __contains__(self, other_tuple): try: external_activity = other_tuple[1] return bool([value for value in self.activities() if value[1] == external_activity]) except (IndexError,): return False class ExternalActivitiesVocabulary(object): zope.interface.implements(IVocabularyFactory) def __call__(self, context): try: section = ISection(context) except (TypeError,): linked_activity = proxy.removeSecurityProxy(context) section = ISection(linked_activity.__parent__) return ExternalActivitiesSource(section) class LinkedColumnActivity(Activity): zope.interface.implements(interfaces.ILinkedColumnActivity) def __init__(self, title, category, label, source): super(LinkedColumnActivity, self).__init__(title, category, None, '', label) self.source = source schooltool.gradebook-2.6.3/src/schooltool/gradebook/tests/0000755000175000017500000000000012322071053025041 5ustar menesismenesis00000000000000schooltool.gradebook-2.6.3/src/schooltool/gradebook/tests/test_gradebook.py0000644000175000017500000000575512270520456030433 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Gradebook-related Tests """ import unittest, doctest from pprint import pprint from zope.app.testing import setup from zope.component import provideAdapter, provideUtility from zope.interface import classImplements from schooltool.course.interfaces import ICourse, ISection from schooltool.relationship.tests import setUpRelationships from schooltool.person.person import Person from schooltool.requirement import testing from schooltool.requirement.interfaces import IHaveEvaluations from schooltool.term.interfaces import IDateManager from schooltool.gradebook import activity, gradebook, interfaces from schooltool.gradebook import category from schooltool.gradebook.tests import stubs def setUp(test): setup.placefulSetUp() setUpRelationships() testing.setUpEvaluation() testing.fixDecimal() provideAdapter( activity.getSectionActivities, (ISection,), interfaces.IActivities) provideAdapter( activity.getCourseActivities, (ICourse,), interfaces.ICourseActivities) provideAdapter( activity.getCourseDeployedWorksheets, (ICourse,), interfaces.ICourseDeployedWorksheets) provideAdapter(gradebook.Gradebook) provideAdapter(category.getCategories) provideAdapter( stubs.SomeProductStub, (ISection,), interfaces.IExternalActivities, name=u"someproduct") provideAdapter( stubs.ThirdPartyStub, (ISection,), interfaces.IExternalActivities, name=u"thirdparty") classImplements(Person, IHaveEvaluations) provideAdapter(gradebook.getActivityScore) provideAdapter(gradebook.getLinkedActivityScore) provideAdapter(gradebook.getWorksheetAverageScore) provideUtility(stubs.DateManagerStub(), IDateManager, '') def tearDown(test): setup.placefulTearDown() def test_suite(): optionflags=(doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS| doctest.REPORT_ONLY_FIRST_FAILURE) return unittest.TestSuite(( doctest.DocFileSuite('../README.txt', setUp=setUp, tearDown=tearDown, globs={'pprint': pprint}, optionflags=optionflags), )) if __name__ == '__main__': unittest.main(default='test_suite') schooltool.gradebook-2.6.3/src/schooltool/gradebook/tests/__init__.py0000644000175000017500000000002112270520456027153 0ustar menesismenesis00000000000000# Make a package schooltool.gradebook-2.6.3/src/schooltool/gradebook/tests/stubs.py0000644000175000017500000001101012270520456026554 0ustar menesismenesis00000000000000# # SchoolTool - common information systems platform for school administration # Copyright (c) 2005 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ Stubs for Gradebook-related Tests """ from decimal import Decimal import datetime import zope.interface from schooltool.term.interfaces import IDateManager from schooltool.gradebook import interfaces class ExternalActivityStub(object): zope.interface.implements(interfaces.IExternalActivity) def __init__(self, source, ID, title, description=None, grades={}): self.source = source self.external_activity_id = ID self.title = title self.description = description self.grades = grades def getGrade(self, student): return self.grades.get(student.username) def __repr__(self): return '' % (self.title) def __eq__(self, other): return other is not None and \ self.source == other.source and \ self.external_activity_id == other.external_activity_id class ExternalActivitiesStub(object): source = "" title = u"" def __init__(self, context): pass def __repr__(self): return '' def getExternalActivities(self): return sorted(self.activities.values(), key=lambda x:x.external_activity_id) def getExternalActivity(self, external_activity_id): return self.activities.get(external_activity_id) class SomeProductStub(ExternalActivitiesStub): source = "someproduct" title = u"Some Product" activities = {u"some1": \ ExternalActivityStub(u"someproduct", u"some1", u"Some1", u"Some1 description", grades={"paul": Decimal('0.5')})} class ThirdPartyStub(ExternalActivitiesStub): source = "thirdparty" title = u"Third Party" activities = {u"third1": ExternalActivityStub(u"thirdparty", u"third1", u"Third1"), u"third2": ExternalActivityStub(u"thirdparty", u"third2", u"Third2"), u"third3": ExternalActivityStub(u"thirdparty", u"third3", u"Third3")} class SampleSource(ExternalActivitiesStub): source = "samplesource" title = u"Sample Source" activities = {"hardware": ExternalActivityStub(u"samplesource", u"hardware", u"Hardware", u"Hardware description", grades={"claudia": \ Decimal('0.4'), "tom": \ Decimal('0.6')}), "html": ExternalActivityStub(u"samplesource", u"html", u"HTML", grades={"claudia": \ Decimal('0.8'), "paul": \ Decimal('0.5')})} def __init__(self, context): self.section = context result = [] for name, activity in self.activities.items(): activity.__parent__ = context result.append((name, activity)) self.activities = dict(result) class DateManagerStub(object): zope.interface.implements(IDateManager) def __init__(self): self.current_term = None self.today = datetime.date(2011, 1, 23) schooltool.gradebook-2.6.3/src/schooltool/__init__.py0000644000175000017500000000007012270520456024060 0ustar menesismenesis00000000000000__import__('pkg_resources').declare_namespace(__name__) schooltool.gradebook-2.6.3/CHANGES.txt0000644000175000017500000004664712322071037020622 0ustar menesismenesis00000000000000======= CHANGES ======= 2.6.3 (2014-04-12) ------------------ - Switch to CKEditor (https://bugs.launchpad.net/bugs/485898) - Latest translations from Launchpad 2.6.2 (2014-02-15) ------------------ - Deploy course worksheets on new sections. - Removed attendance score systems from Average column's menu (https://launchpad.net/bugs/1258939) - Fix exception in mygrades view after timeout. - Updated translations 2.6.1 (2013-11-21) ------------------ - Prevented hidden report sheets to be deployed to new sections (https://launchpad.net/bugs/1220211) - Fixed error when deploying a course worksheet (https://launchpad.net/bugs/1186231) - Added What is This? sidebars to course worksheet views. - Fixed attendance calculation in XLS export and reports. - Fixed journal average calculation if alternative score system is used. - Gradebook tab should display a section in the active school year when first opened (https://launchpad.net/bugs/1243781) 2.6.0 (2013-10-10) ------------------ - Flourish-style report card and student detail report. - Update for the new journal that uses an attendance score system. - Split Name column into First Name and Last Name, allow sorting by either. - Used name sorting setting in gradebook XLS export - Sections in the report card should be sorted (https://launchpad.net/bugs/1154209) - Fix navigation in report card layout views if a non-active school year is selected, or school years title contains accented characters (https://launchpad.net/bugs/1234690) - Make default score systems translatable. 2.5.3 (2013-09-13) ------------------ - Fix report sheet links when a different school year is selected - Updated translations 2.5.2 (2013-08-23) ------------------ - Read-only gradebook and term reports access for clerks and administrators - Used jQuery UI autocomplete widget for discrete score systems - Update GPL license and file headers from gnu.org (https://launchpad.net/bugs/1211145) - Updated Portuguese translation 2.5.1 (2013-08-01) ------------------ - Changes to scores systems, needed for the new attendance features. 2.5.0 (2013-07-03) ------------------ - Background PDF reports - Background XLS export - Removed one hundred total constraint on category weights 2.4.2 (2013-07-01) ------------------ - Fix clicking on comment cells to bring up the editor. - Updated Sinhalese translation 2.4.1 (2013-05-30) ------------------ - Made comment cells to submit the gradebook form - Warn about unsaved changes when leaving gradebook (https://launchpad.net/bugs/907999) - Updated translations, added Sinhalese. 2.4.0 (2013-04-18) ------------------ - Remove ``rwproperty`` dependency. 2.4b1 (2013-04-04) ------------------ - Tab redirects to a section only if current user can access it (https://launchpad.net/bugs/1155226) - Added Thai translation 2.4a2 (2013-02-19) ------------------ - Remove Download Gradebook CSV - Updated Printable Gradebook style 2.4a1 (2013-01-23) ------------------ - Remake "Printable Worksheet" as a new style PDF - Report sheet templates now have category weights - Display total/average in deployed report sheets - Added category to report sheet template activity add/edit views - Added report sheet average to report card layout, pdf view - Removed hidden deployed worksheets from dropdown in layout activity add views - Do not give extra credit with discrete scoresystems - Case-insensitive score entry - Modal for entering scores in gradebook cells of comment activities - Updated translations 2.3.1 (2012-11-29) ------------------ - Set default point value of external score to 100, the same as of activity. - Refactor student's gradebook view for CanDo. 2.3.0 (2012-10-19) ------------------ - Fix score history when first grade is unscored - Complete Dutch translation. 2.2.1 (2012-10-09) ------------------ - Total and Average calculation shouldn't use the minimum score of the activity (https://launchpad.net/bugs/966426) 2.2.0 (2012-08-08) ------------------ Features ++++++++ - Gradebook refactoring - New style for worksheet tabs that allows for many sheets and long titles - Hide sidebar button - Score history - Updated translations Bugfixes ++++++++ - Text area smaller than cell (https://launchpad.net/bugs/921750) - Red cells don't revert to green (https://launchpad.net/bugs/921694) Developer tools +++++++++++++++ - Selenium tests and testing extensions 2.1.1 (2012-10-03) ------------------ - Cross linked sections break gradebook (https://launchpad.net/bugs/1052931) - Fixed Edit Activity submit - Fix a rare failure when upgrading from gradebook <= 0.9.0 (https://launchpad.net/bugs/995615) - Report Layout displays a server error (https://launchpad.net/bugs/1008176) - Set short spreadsheet names in Gradebook Export xls (https://launchpad.net/bugs/1024814) - Updated translations 2.1.0 (2012-04-18) ------------------ - Report sheets XLS export (https://launchpad.net/bugs/976757) - Period order in attendance report incorrect (https://launchpad.net/bugs/932508) - Add a link to Student in student's popup menu (https://launchpad.net/bugs/919388) - Round the score in student gradebook (https://launchpad.net/bugs/950531) - Refactor worksheets to separate activities and enable different kinds of worksheets. - Updated translations 2.0.3 (2012-03-16) ------------------ - Fill down is back in the contextual menu (https://launchpad.net/bugs/907907) - Course worksheet outstanding issues (https://launchpad.net/bugs/927862) - Tab hiding (https://launchpad.net/bugs/938810) - Fixes to navigation, style, i18n, tables, etc. - Updated translations 2.0.2 (2012-02-02) ------------------ New features ++++++++++++ - Course leaders may deploy course worksheets (https://launchpad.net/bugs/916678) Bugfixes ++++++++ - Error editing Activity category with unicode characters (https://launchpad.net/bugs/913581) - Crash viewing a Section, when all sheets are hidden (https://launchpad.net/bugs/913055) - Missing XLS and PDF export (https://launchpad.net/bugs/916674) - Different style for deployed worksheet tabs (https://launchpad.net/bugs/916674) - Min/max should show while editing report sheet template (https://launchpad.net/bugs/916675) - Unhiding personal sheet unhides deployed sheets (https://launchpad.net/bugs/917294) - In sorts, no value should be less than zero (https://launchpad.net/bugs/907895) - Updated translations (de, fr) 2.0.1 (2011-12-22) ------------------ - Allow scoresystem point value be equal to the previous grade (https://launchpad.net/bugs/899228) - Updated translations 2.0.0 (2011-11-22) ------------------ - Column header in the Detailed Student Report spans beyond column borders. (https://launchpad.net/bugs/837156) - Absences by day report dialog should have a proper date widget (https://launchpad.net/bugs/876800) - PDF file names should include student username (https://launchpad.net/bugs/893019) - Flourish request failing report modal submits too soon (https://launchpad.net/bugs/893240) 1.9.3 (2011-11-18) ------------------ New features ++++++++++++ - Hide/Unhide deployed Report Sheets - Set title before deploying a report sheet. - Too easy to deploy duplicate report sheets (https://launchpad.net/bugs/836732) - "Report" in student pop up menu that brings up the same view as student sees (https://launchpad.net/bugs/887122) Bugfixes ++++++++ - Selecting score system for average column does nothing (https://launchpad.net/bugs/882061) - Gradebook menuitem fails when person teaches and attends sections (https://launchpad.net/bugs/885823) - All tests fixed 1.9.2 (2011-11-02) ------------------ - Fixed the overzealous security checks to improve performance (https://launchpad.net/bugs/561217) - Add a link from Section to Gradebook (https://launchpad.net/bugs/868426) - Fix Gradebook breadcrumb (https://launchpad.net/bugs/868431) - Updated translations 1.9.1 (2011-10-06) ------------------ - Fully translatable - Updated translations 1.9.0 (2011-09-22) ------------------ New skin for SchoolTool 1.9 (flourish) and many other changes. Cleanup +++++++ - Move categories from z3c.optionstorage to a simple container. 0.9.2 (2011-09-22) ------------------ - Updated translations. 0.9.1 (2011-07-04) ------------------ New features ++++++++++++ - External activity source for journal average. - Absences and tardies columns in the gradebook (hidden by default). - Hide/Unhide deployed report sheets (https://launchpad.net/bugs/788323). Bugfixes ++++++++ - Move custom score systems to a new container. Fixes crash on startup if gradebook has been disabled after use (https://launchpad.net/bugs/717277). - Run functional tests without journal, add separate tests that need journal to another layer (https://launchpad.net/bugs/783540). - Fixed crash when there were scores only for non-weighted activities (https://launchpad.net/bugs/801121). - Fixed unhide worksheets when all the worksheets are hidden (https://launchpad.net/bugs/788307). 0.9.0 (2011-04-25) ------------------ Improvements ++++++++++++ - Make gradebook.js static thus greatly improving Gradebook performance. - Reports action menus were moved to schooltool 1.6.0b1. Register our reports using the new ``reportLink`` directive. - Add meta.zcml to support making this plugin optional. - Added ``printGradebook`` helper to print the gradebook in ftests. - Make dependency on schooltool.lyceum.journal optional (https://launchpad.net/bugs/768885). Bug fixes +++++++++ - Removed width restriction on names in layout report card view (https://launchpad.net/bugs/643700) - Fixed linked column forms to use activity categories properly (https://launchpad.net/bugs/703078) - Fixed the Detailed Student Report to show data only from the selected term and not the whole school year - Save due_date attribute in New Activity form (https://launchpad.net/bugs/700520) - Update translations. 0.9.0a1 (2011-02-23) -------------------- - Fixed default category selection for new activity form (https://launchpad.net/bugs/562875) - Sort student names in the gradebook according to locale. - Split and improve functional tests. 0.8.1 (2010-10-04) ------------------ - Grades rounding mismatch (https://launchpad.net/bugs/585796) - Calculate average grade with more precision (https://launchpad.net/bugs/333971) - Use fixed precision for total and linked columns (https://launchpad.net/bugs/650838) - Fix to let students view section's gradebook. - Cosmetic fixes in various pages. - Updated translations (es, lt, nl) 0.8.0 (2010-09-16) ------------------ - Update tests for use with SchoolTool 1.5.1 0.7.2 (2010-09-16) ------------------ New features ++++++++++++ - CSV export of all sections' grades (requested by SLA) - Custom Score Systems need min/max passing scores (https://launchpad.net/bugs/616451) Bug fixes +++++++++ - Fixed Gradebook doesn't remember last section visited (https://launchpad.net/bugs/623507) - Fixed deletion of report activities (https://launchpad.net/bugs/627490) - Fixed exception deploying a report sheet when no templates exist (https://launchpad.net/bugs/592144) - "Enter" in gradebook should not submit form (https://launchpad.net/bugs/615957) - Updated translations (el, en, es, fr, it, nl) 0.7.1 (2010-06-25) ------------------ - Fixed accessing gradebook if last visited section was deleted (https://launchpad.net/bugs/591872) - Fixed all averages displayed as "A" (https://launchpad.net/bugs/596311) - Fix a crash in manage Activity categories (https://launchpad.net/bugs/585805) - Updated translations (es, ru, tr) 0.7.0 (2010-05-20) ------------------ Stable release to go with SchoolTool 1.4.0. - Fixed failing ranged score system for report activities when using non-english views (https://launchpad.net/bugs/581825) - Made the gradebook to stop creating a default worksheet if there are report sheets deployed (https://launchpad.net/bugs/579720) - Made 'Apply' button translatable in edit form of report activities - Improved due filter message id in the gradebook overview - Fixed typo (https://launchpad.net/bugs/582436) - Updated translations 0.6.2 (2010-04-28) ------------------ - Added user preference to hide the due date filter - Students should be able to view activity descriptions (https://launchpad.net/bugs/306553) - Fixed gradebook pdf to break across pages better (https://launchpad.net/bugs/356544) - Added support for comment score system values in student grades view - Add margin of 1em where appropriate (https://launchpad.net/bugs/513473) - Fixed "Workheet" typo (https://launchpad.net/bugs/558472) - Make score systems texts translatable - Include compiled translations in the tarball - Updated translations (da, de, es, pl, pt_BR, vi) 0.6.1 (2010-02-24) ------------------ - Main "Gradebook" link now remembers last section (https://launchpad.net/bugs/513246) - Add gradebook pdf (https://launchpad.net/bugs/509672) - Add request page for report cards (https://launchpad.net/bugs/485595) - Overhauled report card layout view for easier use (https://launchpad.net/bugs/485609) - Ability to unhide worksheets (https://launchpad.net/bugs/511246) - Linked columns that link to hidden worksheets will now also be hidden - Fix gradebook crashes with linked activities (https://launchpad.net/bugs/513351) - Fix viewing gradebook for sections without courses (https://launchpad.net/bugs/484485) - Accept the term filter for student reports - Fix removing scores from gradebook - Left-justify names in gradebook overview (https://launchpad.net/bugs/513469) - Add security descriptions (https://launchpad.net/bugs/513476) - Administration can grade students if that is enabled in access control (https://launchpad.net/bugs/517201) - Made cell ids predictable for selenium scripts (https://launchpad.net/bugs/422641) - Reduce dependency on ``zope.app.*`` packages - Update translations (es, fi, nl, pl, pt) 0.6.0 (2010-01-06) ------------------ - Port to zope versions available in karmic https://launchpad.net/bugs/498803 0.5.2 (2009-12-30) ------------------ - Added ability to hide worksheets https://launchpad.net/bugs/427494 - Skip worksheets and activities that have no score for a student https://launchpad.net/bugs/427489 - Fix to allow changing activity order https://launchpad.net/bugs/494262 - Support for automatic plugin inclusion (using schooltool-1.2.1 or later) - Many build improvements by Justas and Gediminas - Updated translations 0.5.1 (2009-11-11) ------------------ - Fix term selection in gradebook overview and student's views. https://launchpad.net/bugs/478666 - Traceback on gradebook averages when a student has no scores. https://launchpad.net/bugs/479305 0.5.0 (2009-11-04) ------------------ This release is compatible with and requires SchoolTool 1.2.0. Worksheets ++++++++++ - New summary worksheets. https://launchpad.net/bugs/427997 - Default non-report worksheet. https://launchpad.net/bugs/417929 - Ranged value score support in Report Sheet activity. https://launchpad.net/bugs/417926 - Improved multi-worksheet interaction. https://launchpad.net/bugs/417918 - Way to create summary sheets automatically. https://launchpad.net/bugs/427994 Reporting +++++++++ - Failure report. https://launchpad.net/bugs/428077 - Student detail report. https://launchpad.net/bugs/428075 - Section attendance information in the report card layout. https://launchpad.net/bugs/410005 Translations ++++++++++++ - Gradebook translations are now separate from schooltool. - Many fixes to make it translatable. Tweaks and fixes ++++++++++++++++ - Abbrevations in gradebook scoring system. https://launchpad.net/bugs/409038 - Better category weighting documentation. https://launchpad.net/bugs/447468, https://launchpad.net/bugs/417919 - And a lot of small UI / navigation tweaks, fixes for several crashes and glitches. For a full list see https://launchpad.net/schooltool.gradebook/+milestone/0.5.0 0.4.9 (2009-07-07) ------------------ New features ++++++++++++ - There is a new gradebook view for grading a single student. Please follow ">" next to a student's name in the gradebook. - Report sheet activities can have comments as their scores now, to allow comments on report cards. See https://launchpad.net/bugs/381054 - Administrators can define custom score systems (grading scales) used in the gradebook and report sheets. Tweaks and fixes ++++++++++++++++ - Graceful handling of incomplete set up in gradebook report card pdfs. See https://launchpad.net/bugs/379968 - Gradebook: "Update" button renamed to "Save". See https://launchpad.net/bugs/395272 - Fixed average gradebook score calculation when dealing with invalid scores. See https://launchpad.net/bugs/391310 - Cleaned up pre-release ui bugs in "Add a new score system" view. See https://launchpad.net/bugs/394792, https://launchpad.net/bugs/394805 and https://launchpad.net/bugs/394778 Fixes by Douglas Cerna: - Fixed keyboard navigation in gradebook. See https://launchpad.net/bugs/391313 - Improved gradebook XLS export - added First Name, Last Name, ID fields. See https://launchpad.net/bugs/391787 - Tweaked text in gradebook column set up page. See https://launchpad.net/bugs/394774 - Unicode fixes in gradebook activities. See https://launchpad.net/bugs/383416 0.4.8 (2009-05-12) ------------------ Alan Elkner: - Re-enabled final grades as "summary" view. See https://launchpad.net/bugs/372557 - Fixed unicode encoding bug. Having unicode characters in activity descriptions prevented access to the gradebook. See https://launchpad.net/bugs/371577 0.4.7 (2009-04-29) ------------------ Released together with SchoolTool 1.0. Ignas Mikalajūnas : - Move gradebook tab to the left. - Add i18n domain to the zcml file. - Style remove button red. Douglas Cerna: - Added gradebook XLS export views. - Added capacity to import "external activities" into gradebook. Chris Carey: - moved gradebook cell color validity from javascript to css Alan Elkner : - got rid of confusing description of requirement title field - mygrades (student) view now looks like teacher gradebook - spaces now removed from activity column headings - report card now handles multi-course sections - added capability to deploy a report worksheet to a school year - added instructor names to course title in report card pdf - fixed javascript bug caused by activity description having newline char - added handling of arrow keys for navigating cells - added description field to gradebook and set on cell focus and activity mouseover - got rid of obselete final grades view - added javascript to set focus to first gradebook cell - added javascript to allow user to save changes when trying to navigate away from a gradebook with unsaved changes - added heading attribute to report card layouts - added term drop-down to gradebook overview - changed worksheet drop-down to be tabs instead - added due date to activities and filtering by due date to gradebook overview - moved label from external activity to linked activity where it belongs - added label to IActivity, to be used for gradebook column labels - got rid of unnecessary student and student/activity grade views - made activity grade view look like gradebook overview - made Weight Categories button an action button - worksheets can no longer be deleted - create sheet1 if the section has no worksheets - got gradebook to handle switching between sections in different terms - created report card pdf view - created Report Card Layout view - added subscriber to deploy worksheets to newly added sections - deployed worksheets and activities are now blocked from deletion - created view for deploying report worksheets - created simpler add/edit activity views - added javascipt for validating input schooltool.gradebook-2.6.3/bootstrap.py0000644000175000017500000002443512270520456021375 0ustar menesismenesis00000000000000############################################################################## # # Copyright (c) 2006 Zope Foundation and Contributors. # All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, # Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED # WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS # FOR A PARTICULAR PURPOSE. # ############################################################################## """Bootstrap a buildout-based project Simply run this script in a directory containing a buildout.cfg. The script accepts buildout command-line options, so you can use the -c option to specify an alternate configuration file. """ import os, shutil, sys, tempfile, urllib, urllib2, subprocess from optparse import OptionParser if sys.platform == 'win32': def quote(c): if ' ' in c: return '"%s"' % c # work around spawn lamosity on windows else: return c else: quote = str # See zc.buildout.easy_install._has_broken_dash_S for motivation and comments. stdout, stderr = subprocess.Popen( [sys.executable, '-Sc', 'try:\n' ' import ConfigParser\n' 'except ImportError:\n' ' print 1\n' 'else:\n' ' print 0\n'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate() has_broken_dash_S = bool(int(stdout.strip())) # In order to be more robust in the face of system Pythons, we want to # run without site-packages loaded. This is somewhat tricky, in # particular because Python 2.6's distutils imports site, so starting # with the -S flag is not sufficient. However, we'll start with that: if not has_broken_dash_S and 'site' in sys.modules: # We will restart with python -S. args = sys.argv[:] args[0:0] = [sys.executable, '-S'] args = map(quote, args) os.execv(sys.executable, args) # Now we are running with -S. We'll get the clean sys.path, import site # because distutils will do it later, and then reset the path and clean # out any namespace packages from site-packages that might have been # loaded by .pth files. clean_path = sys.path[:] import site # imported because of its side effects sys.path[:] = clean_path for k, v in sys.modules.items(): if k in ('setuptools', 'pkg_resources') or ( hasattr(v, '__path__') and len(v.__path__) == 1 and not os.path.exists(os.path.join(v.__path__[0], '__init__.py'))): # This is a namespace package. Remove it. sys.modules.pop(k) is_jython = sys.platform.startswith('java') setuptools_source = 'http://peak.telecommunity.com/dist/ez_setup.py' distribute_source = 'http://python-distribute.org/distribute_setup.py' # parsing arguments def normalize_to_url(option, opt_str, value, parser): if value: if '://' not in value: # It doesn't smell like a URL. value = 'file://%s' % ( urllib.pathname2url( os.path.abspath(os.path.expanduser(value))),) if opt_str == '--download-base' and not value.endswith('/'): # Download base needs a trailing slash to make the world happy. value += '/' else: value = None name = opt_str[2:].replace('-', '_') setattr(parser.values, name, value) usage = '''\ [DESIRED PYTHON FOR BUILDOUT] bootstrap.py [options] Bootstraps a buildout-based project. Simply run this script in a directory containing a buildout.cfg, using the Python that you want bin/buildout to use. Note that by using --setup-source and --download-base to point to local resources, you can keep this script from going over the network. ''' parser = OptionParser(usage=usage) parser.add_option("-v", "--version", dest="version", help="use a specific zc.buildout version") parser.add_option("-d", "--distribute", action="store_true", dest="use_distribute", default=False, help="Use Distribute rather than Setuptools.") parser.add_option("--setup-source", action="callback", dest="setup_source", callback=normalize_to_url, nargs=1, type="string", help=("Specify a URL or file location for the setup file. " "If you use Setuptools, this will default to " + setuptools_source + "; if you use Distribute, this " "will default to " + distribute_source + ".")) parser.add_option("--download-base", action="callback", dest="download_base", callback=normalize_to_url, nargs=1, type="string", help=("Specify a URL or directory for downloading " "zc.buildout and either Setuptools or Distribute. " "Defaults to PyPI.")) parser.add_option("--eggs", help=("Specify a directory for storing eggs. Defaults to " "a temporary directory that is deleted when the " "bootstrap script completes.")) parser.add_option("-t", "--accept-buildout-test-releases", dest='accept_buildout_test_releases', action="store_true", default=False, help=("Normally, if you do not specify a --version, the " "bootstrap script and buildout gets the newest " "*final* versions of zc.buildout and its recipes and " "extensions for you. If you use this flag, " "bootstrap and buildout will get the newest releases " "even if they are alphas or betas.")) parser.add_option("-c", None, action="store", dest="config_file", help=("Specify the path to the buildout configuration " "file to be used.")) options, args = parser.parse_args() if options.eggs: eggs_dir = os.path.abspath(os.path.expanduser(options.eggs)) else: eggs_dir = tempfile.mkdtemp() if options.setup_source is None: if options.use_distribute: options.setup_source = distribute_source else: options.setup_source = setuptools_source if options.accept_buildout_test_releases: args.insert(0, 'buildout:accept-buildout-test-releases=true') try: import pkg_resources import setuptools # A flag. Sometimes pkg_resources is installed alone. if not hasattr(pkg_resources, '_distribute'): raise ImportError except ImportError: ez_code = urllib2.urlopen( options.setup_source).read().replace('\r\n', '\n') ez = {} exec ez_code in ez setup_args = dict(to_dir=eggs_dir, download_delay=0) if options.download_base: setup_args['download_base'] = options.download_base if options.use_distribute: setup_args['no_fake'] = True if sys.version_info[:2] == (2, 4): setup_args['version'] = '0.6.32' ez['use_setuptools'](**setup_args) if 'pkg_resources' in sys.modules: reload(sys.modules['pkg_resources']) import pkg_resources # This does not (always?) update the default working set. We will # do it. for path in sys.path: if path not in pkg_resources.working_set.entries: pkg_resources.working_set.add_entry(path) cmd = [quote(sys.executable), '-c', quote('from setuptools.command.easy_install import main; main()'), '-mqNxd', quote(eggs_dir)] if not has_broken_dash_S: cmd.insert(1, '-S') find_links = options.download_base if not find_links: find_links = os.environ.get('bootstrap-testing-find-links') if not find_links and options.accept_buildout_test_releases: find_links = 'http://downloads.buildout.org/' if find_links: cmd.extend(['-f', quote(find_links)]) if options.use_distribute: setup_requirement = 'distribute' else: setup_requirement = 'setuptools' ws = pkg_resources.working_set setup_requirement_path = ws.find( pkg_resources.Requirement.parse(setup_requirement)).location env = dict( os.environ, PYTHONPATH=setup_requirement_path) requirement = 'zc.buildout' version = options.version if version is None and not options.accept_buildout_test_releases: # Figure out the most recent final version of zc.buildout. import setuptools.package_index _final_parts = '*final-', '*final' def _final_version(parsed_version): for part in parsed_version: if (part[:1] == '*') and (part not in _final_parts): return False return True index = setuptools.package_index.PackageIndex( search_path=[setup_requirement_path]) if find_links: index.add_find_links((find_links,)) req = pkg_resources.Requirement.parse(requirement) if index.obtain(req) is not None: best = [] bestv = None for dist in index[req.project_name]: distv = dist.parsed_version if distv >= pkg_resources.parse_version('2dev'): continue if _final_version(distv): if bestv is None or distv > bestv: best = [dist] bestv = distv elif distv == bestv: best.append(dist) if best: best.sort() version = best[-1].version if version: requirement += '=='+version else: requirement += '<2dev' cmd.append(requirement) if is_jython: import subprocess exitcode = subprocess.Popen(cmd, env=env).wait() else: # Windows prefers this, apparently; otherwise we would prefer subprocess exitcode = os.spawnle(*([os.P_WAIT, sys.executable] + cmd + [env])) if exitcode != 0: sys.stdout.flush() sys.stderr.flush() print ("An error occurred when trying to install zc.buildout. " "Look above this message for any errors that " "were output by easy_install.") sys.exit(exitcode) ws.add_entry(eggs_dir) ws.require(requirement) import zc.buildout.buildout # If there isn't already a command in the args, add bootstrap if not [a for a in args if '=' not in a]: args.append('bootstrap') # if -c was provided, we push it back into args for buildout's main function if options.config_file is not None: args[0:0] = ['-c', options.config_file] zc.buildout.buildout.main(args) if not options.eggs: # clean up temporary egg directory shutil.rmtree(eggs_dir) schooltool.gradebook-2.6.3/Makefile0000755000175000017500000001405512277527007020454 0ustar menesismenesis00000000000000#!/usr/bin/make PACKAGE=schooltool.gradebook LOCALES=src/schooltool/gradebook/locales TRANSLATIONS_ZCML=schooltool/gradebook/translations.zcml DIST=/home/ftp/pub/schooltool/2.6 PYTHON=python INSTANCE_TYPE=schooltool BUILDOUT_FLAGS= REDIS_PORT:=$$(grep ^port instance/redis.conf | cut -d' ' -f 2) .PHONY: all all: build .PHONY: build build: .installed.cfg python: rm -rf python virtualenv --no-site-packages -p $(PYTHON) python .PHONY: bootstrap bootstrap bin/buildout: | buildout.cfg python python/bin/python bootstrap.py buildout.cfg: cp deploy.cfg buildout.cfg .PHONY: buildout buildout .installed.cfg: python bin/buildout buildout.cfg base.cfg deploy.cfg setup.py bin/buildout $(BUILDOUT_FLAGS) .PHONY: develop develop bin/coverage: buildout.cfg develop.cfg sed -e 's/base.cfg/develop.cfg/' -i buildout.cfg $(MAKE) buildout .PHONY: update update: bzr up $(MAKE) buildout BUILDOUT_FLAGS=-n instance: | build bin/make-schooltool-instance instance instance_type=$(INSTANCE_TYPE) instance/run/supervisord.pid: bin/supervisord .PHONY: run run: build instance instance/run/supervisord.pid @bin/supervisorctl start "services:*" @bin/supervisorctl status schooltool | grep RUNNING && bin/supervisorctl stop schooltool || exit 0 @bin/supervisorctl status REDIS_PORT=$(REDIS_PORT) bin/start-schooltool-instance instance .PHONY: start start: build instance instance/run/supervisord.pid bin/supervisorctl start all @bin/supervisorctl status .PHONY: start-services start-services: build instance instance/run/supervisord.pid @bin/supervisorctl status | grep services[:] | grep -v RUNNING && bin/supervisorctl start "services:*" || exit 0 @bin/supervisorctl status | grep services[:] .PHONY: restart restart: build instance instance/run/supervisord.pid @bin/supervisorctl restart "services:celery_report" @bin/supervisorctl start "services:*" bin/supervisorctl restart schooltool @bin/supervisorctl status .PHONY: rerun rerun: build instance instance/run/supervisord.pid @bin/supervisorctl restart "services:celery_report" @bin/supervisorctl start "services:*" @bin/supervisorctl status schooltool | grep RUNNING && bin/supervisorctl stop schooltool || exit 0 @bin/supervisorctl status REDIS_PORT=$(REDIS_PORT) bin/start-schooltool-instance instance .PHONY: stop stop: @test -S instance/run/supervisord.sock && bin/supervisorctl status | grep -v STOPPED && bin/supervisorctl stop all || exit 0 @test -S instance/run/supervisord.sock && bin/supervisorctl shutdown || echo Nothing to stop @rm -f instance/run/zeo.sock @rm -f instance/run/supervisord.sock @rm -f instance/run/supervisord.pid .PHONY: status status: @test -f instance/run/supervisord.pid && bin/supervisorctl status || echo All services shut down .PHONY: tags tags: build bin/ctags .PHONY: clean clean: stop rm -rf python rm -rf bin develop-eggs parts .installed.cfg rm -rf build rm -f ID TAGS tags rm -rf coverage ftest-coverage rm -rf instance/var/celerybeat-schedule rm -rf instance/var/redis-dump.rdb rm -rf instance/run/zeo.sock rm -rf instance/run/supervisord.sock rm -rf instance/run/supervisord.pid rm -rf instance/var/Data.fs.lock find . -name '*.py[co]' -delete find . -name '*.mo' -delete find . -name 'LC_MESSAGES' -exec rmdir -p --ignore-fail-on-non-empty {} + .PHONY: realclean realclean: stop rm -f buildout.cfg rm -rf eggs rm -rf dist rm -rf instance $(MAKE) clean # Tests .PHONY: test test: build bin/test -u .PHONY: ftest ftest: build bin/test -f .PHONY: testall testall: build bin/test --at-level 2 # Coverage .PHONY: coverage coverage: build rm -rf coverage bin/test --at-level 2 -u --coverage=$(CURDIR)/coverage .PHONY: coverage-reports-html coverage-reports-html coverage/reports: bin/coverage build test -d coverage || $(MAKE) coverage rm -rf coverage/reports mkdir coverage/reports bin/coverage coverage coverage/reports ln -s $(PACKAGE).html coverage/reports/index.html .PHONY: ftest-coverage ftest-coverage: build rm -rf ftest-coverage bin/test --at-level 2 -f --coverage=$(CURDIR)/ftest-coverage .PHONY: ftest-coverage-reports-html ftest-coverage-reports-html ftest-coverage/reports: bin/coverage build test -d ftest-coverage || $(MAKE) ftest-coverage rm -rf ftest-coverage/reports mkdir ftest-coverage/reports bin/coverage ftest-coverage ftest-coverage/reports ln -s $(PACKAGE).html ftest-coverage/reports/index.html # Translations .PHONY: extract-translations extract-translations: build bin/i18nextract --egg $(PACKAGE) \ --domain $(PACKAGE) \ --zcml $(TRANSLATIONS_ZCML) \ --output-file $(LOCALES)/$(PACKAGE).pot .PHONY: compile-translations compile-translations: for f in $(LOCALES)/*.po; do \ mkdir -p $${f%.po}/LC_MESSAGES; \ msgfmt -o $${f%.po}/LC_MESSAGES/$(PACKAGE).mo $$f;\ done .PHONY: update-translations update-translations: for f in $(LOCALES)/*.po; do \ msgmerge -qUN $$f $(LOCALES)/$(PACKAGE).pot ;\ done $(MAKE) compile-translations # Release .PHONY: release release: compile-translations -cp buildout.cfg buildout.cfg~dev~ cp deploy.cfg buildout.cfg grep -qv 'dev' version.txt.in || echo -n `cat version.txt.in`-r`bzr revno` > version.txt $(PYTHON) setup.py sdist rm -f version.txt -mv buildout.cfg~dev~ buildout.cfg .PHONY: move-release move-release: upload rm -v dist/$(PACKAGE)-*dev-r*.tar.gz .PHONY: upload upload: set -e ;\ VERSION=`cat version.txt.in` ;\ DIST=$(DIST) ;\ grep -qv 'dev' version.txt.in || VERSION=`cat version.txt.in`-r`bzr revno` ;\ grep -qv 'dev' version.txt.in || DIST=$(DIST)/dev ;\ if [ -w $${DIST} ] ; then \ echo cp dist/$(PACKAGE)-$${VERSION}.tar.gz $${DIST} ;\ cp dist/$(PACKAGE)-$${VERSION}.tar.gz $${DIST} ;\ else \ echo scp dist/$(PACKAGE)-$${VERSION}.tar.gz* ftp.schooltool.org:$${DIST} ;\ scp dist/$(PACKAGE)-$${VERSION}.tar.gz* ftp.schooltool.org:$${DIST} ;\ fi # Helpers .PHONY: ubuntu-environment ubuntu-environment: sudo apt-get install build-essential gettext enscript \ python-dev python-virtualenv \ ttf-ubuntu-font-family ttf-liberation \ libicu-dev libxslt1-dev libfreetype6-dev libjpeg-dev \ redis-server schooltool.gradebook-2.6.3/GPL.txt0000644000175000017500000004325412270520456020171 0ustar menesismenesis00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. schooltool.gradebook-2.6.3/PKG-INFO0000644000175000017500000006242012322071053020067 0ustar menesismenesis00000000000000Metadata-Version: 1.1 Name: schooltool.gradebook Version: 2.6.3 Summary: Gradebook plugin for SchoolTool Home-page: http://www.schooltool.org Author: SchoolTool Developers Author-email: schooltool-developers@lists.launchpad.net License: GPL Description: SchoolTool Gradebook includes a point-based gradebook for all teachers in the school, and a facility to aggregate grades and other assessments from each teacher to generate reports. ======= CHANGES ======= 2.6.3 (2014-04-12) ------------------ - Switch to CKEditor (https://bugs.launchpad.net/bugs/485898) - Latest translations from Launchpad 2.6.2 (2014-02-15) ------------------ - Deploy course worksheets on new sections. - Removed attendance score systems from Average column's menu (https://launchpad.net/bugs/1258939) - Fix exception in mygrades view after timeout. - Updated translations 2.6.1 (2013-11-21) ------------------ - Prevented hidden report sheets to be deployed to new sections (https://launchpad.net/bugs/1220211) - Fixed error when deploying a course worksheet (https://launchpad.net/bugs/1186231) - Added What is This? sidebars to course worksheet views. - Fixed attendance calculation in XLS export and reports. - Fixed journal average calculation if alternative score system is used. - Gradebook tab should display a section in the active school year when first opened (https://launchpad.net/bugs/1243781) 2.6.0 (2013-10-10) ------------------ - Flourish-style report card and student detail report. - Update for the new journal that uses an attendance score system. - Split Name column into First Name and Last Name, allow sorting by either. - Used name sorting setting in gradebook XLS export - Sections in the report card should be sorted (https://launchpad.net/bugs/1154209) - Fix navigation in report card layout views if a non-active school year is selected, or school years title contains accented characters (https://launchpad.net/bugs/1234690) - Make default score systems translatable. 2.5.3 (2013-09-13) ------------------ - Fix report sheet links when a different school year is selected - Updated translations 2.5.2 (2013-08-23) ------------------ - Read-only gradebook and term reports access for clerks and administrators - Used jQuery UI autocomplete widget for discrete score systems - Update GPL license and file headers from gnu.org (https://launchpad.net/bugs/1211145) - Updated Portuguese translation 2.5.1 (2013-08-01) ------------------ - Changes to scores systems, needed for the new attendance features. 2.5.0 (2013-07-03) ------------------ - Background PDF reports - Background XLS export - Removed one hundred total constraint on category weights 2.4.2 (2013-07-01) ------------------ - Fix clicking on comment cells to bring up the editor. - Updated Sinhalese translation 2.4.1 (2013-05-30) ------------------ - Made comment cells to submit the gradebook form - Warn about unsaved changes when leaving gradebook (https://launchpad.net/bugs/907999) - Updated translations, added Sinhalese. 2.4.0 (2013-04-18) ------------------ - Remove ``rwproperty`` dependency. 2.4b1 (2013-04-04) ------------------ - Tab redirects to a section only if current user can access it (https://launchpad.net/bugs/1155226) - Added Thai translation 2.4a2 (2013-02-19) ------------------ - Remove Download Gradebook CSV - Updated Printable Gradebook style 2.4a1 (2013-01-23) ------------------ - Remake "Printable Worksheet" as a new style PDF - Report sheet templates now have category weights - Display total/average in deployed report sheets - Added category to report sheet template activity add/edit views - Added report sheet average to report card layout, pdf view - Removed hidden deployed worksheets from dropdown in layout activity add views - Do not give extra credit with discrete scoresystems - Case-insensitive score entry - Modal for entering scores in gradebook cells of comment activities - Updated translations 2.3.1 (2012-11-29) ------------------ - Set default point value of external score to 100, the same as of activity. - Refactor student's gradebook view for CanDo. 2.3.0 (2012-10-19) ------------------ - Fix score history when first grade is unscored - Complete Dutch translation. 2.2.1 (2012-10-09) ------------------ - Total and Average calculation shouldn't use the minimum score of the activity (https://launchpad.net/bugs/966426) 2.2.0 (2012-08-08) ------------------ Features ++++++++ - Gradebook refactoring - New style for worksheet tabs that allows for many sheets and long titles - Hide sidebar button - Score history - Updated translations Bugfixes ++++++++ - Text area smaller than cell (https://launchpad.net/bugs/921750) - Red cells don't revert to green (https://launchpad.net/bugs/921694) Developer tools +++++++++++++++ - Selenium tests and testing extensions 2.1.1 (2012-10-03) ------------------ - Cross linked sections break gradebook (https://launchpad.net/bugs/1052931) - Fixed Edit Activity submit - Fix a rare failure when upgrading from gradebook <= 0.9.0 (https://launchpad.net/bugs/995615) - Report Layout displays a server error (https://launchpad.net/bugs/1008176) - Set short spreadsheet names in Gradebook Export xls (https://launchpad.net/bugs/1024814) - Updated translations 2.1.0 (2012-04-18) ------------------ - Report sheets XLS export (https://launchpad.net/bugs/976757) - Period order in attendance report incorrect (https://launchpad.net/bugs/932508) - Add a link to Student in student's popup menu (https://launchpad.net/bugs/919388) - Round the score in student gradebook (https://launchpad.net/bugs/950531) - Refactor worksheets to separate activities and enable different kinds of worksheets. - Updated translations 2.0.3 (2012-03-16) ------------------ - Fill down is back in the contextual menu (https://launchpad.net/bugs/907907) - Course worksheet outstanding issues (https://launchpad.net/bugs/927862) - Tab hiding (https://launchpad.net/bugs/938810) - Fixes to navigation, style, i18n, tables, etc. - Updated translations 2.0.2 (2012-02-02) ------------------ New features ++++++++++++ - Course leaders may deploy course worksheets (https://launchpad.net/bugs/916678) Bugfixes ++++++++ - Error editing Activity category with unicode characters (https://launchpad.net/bugs/913581) - Crash viewing a Section, when all sheets are hidden (https://launchpad.net/bugs/913055) - Missing XLS and PDF export (https://launchpad.net/bugs/916674) - Different style for deployed worksheet tabs (https://launchpad.net/bugs/916674) - Min/max should show while editing report sheet template (https://launchpad.net/bugs/916675) - Unhiding personal sheet unhides deployed sheets (https://launchpad.net/bugs/917294) - In sorts, no value should be less than zero (https://launchpad.net/bugs/907895) - Updated translations (de, fr) 2.0.1 (2011-12-22) ------------------ - Allow scoresystem point value be equal to the previous grade (https://launchpad.net/bugs/899228) - Updated translations 2.0.0 (2011-11-22) ------------------ - Column header in the Detailed Student Report spans beyond column borders. (https://launchpad.net/bugs/837156) - Absences by day report dialog should have a proper date widget (https://launchpad.net/bugs/876800) - PDF file names should include student username (https://launchpad.net/bugs/893019) - Flourish request failing report modal submits too soon (https://launchpad.net/bugs/893240) 1.9.3 (2011-11-18) ------------------ New features ++++++++++++ - Hide/Unhide deployed Report Sheets - Set title before deploying a report sheet. - Too easy to deploy duplicate report sheets (https://launchpad.net/bugs/836732) - "Report" in student pop up menu that brings up the same view as student sees (https://launchpad.net/bugs/887122) Bugfixes ++++++++ - Selecting score system for average column does nothing (https://launchpad.net/bugs/882061) - Gradebook menuitem fails when person teaches and attends sections (https://launchpad.net/bugs/885823) - All tests fixed 1.9.2 (2011-11-02) ------------------ - Fixed the overzealous security checks to improve performance (https://launchpad.net/bugs/561217) - Add a link from Section to Gradebook (https://launchpad.net/bugs/868426) - Fix Gradebook breadcrumb (https://launchpad.net/bugs/868431) - Updated translations 1.9.1 (2011-10-06) ------------------ - Fully translatable - Updated translations 1.9.0 (2011-09-22) ------------------ New skin for SchoolTool 1.9 (flourish) and many other changes. Cleanup +++++++ - Move categories from z3c.optionstorage to a simple container. 0.9.2 (2011-09-22) ------------------ - Updated translations. 0.9.1 (2011-07-04) ------------------ New features ++++++++++++ - External activity source for journal average. - Absences and tardies columns in the gradebook (hidden by default). - Hide/Unhide deployed report sheets (https://launchpad.net/bugs/788323). Bugfixes ++++++++ - Move custom score systems to a new container. Fixes crash on startup if gradebook has been disabled after use (https://launchpad.net/bugs/717277). - Run functional tests without journal, add separate tests that need journal to another layer (https://launchpad.net/bugs/783540). - Fixed crash when there were scores only for non-weighted activities (https://launchpad.net/bugs/801121). - Fixed unhide worksheets when all the worksheets are hidden (https://launchpad.net/bugs/788307). 0.9.0 (2011-04-25) ------------------ Improvements ++++++++++++ - Make gradebook.js static thus greatly improving Gradebook performance. - Reports action menus were moved to schooltool 1.6.0b1. Register our reports using the new ``reportLink`` directive. - Add meta.zcml to support making this plugin optional. - Added ``printGradebook`` helper to print the gradebook in ftests. - Make dependency on schooltool.lyceum.journal optional (https://launchpad.net/bugs/768885). Bug fixes +++++++++ - Removed width restriction on names in layout report card view (https://launchpad.net/bugs/643700) - Fixed linked column forms to use activity categories properly (https://launchpad.net/bugs/703078) - Fixed the Detailed Student Report to show data only from the selected term and not the whole school year - Save due_date attribute in New Activity form (https://launchpad.net/bugs/700520) - Update translations. 0.9.0a1 (2011-02-23) -------------------- - Fixed default category selection for new activity form (https://launchpad.net/bugs/562875) - Sort student names in the gradebook according to locale. - Split and improve functional tests. 0.8.1 (2010-10-04) ------------------ - Grades rounding mismatch (https://launchpad.net/bugs/585796) - Calculate average grade with more precision (https://launchpad.net/bugs/333971) - Use fixed precision for total and linked columns (https://launchpad.net/bugs/650838) - Fix to let students view section's gradebook. - Cosmetic fixes in various pages. - Updated translations (es, lt, nl) 0.8.0 (2010-09-16) ------------------ - Update tests for use with SchoolTool 1.5.1 0.7.2 (2010-09-16) ------------------ New features ++++++++++++ - CSV export of all sections' grades (requested by SLA) - Custom Score Systems need min/max passing scores (https://launchpad.net/bugs/616451) Bug fixes +++++++++ - Fixed Gradebook doesn't remember last section visited (https://launchpad.net/bugs/623507) - Fixed deletion of report activities (https://launchpad.net/bugs/627490) - Fixed exception deploying a report sheet when no templates exist (https://launchpad.net/bugs/592144) - "Enter" in gradebook should not submit form (https://launchpad.net/bugs/615957) - Updated translations (el, en, es, fr, it, nl) 0.7.1 (2010-06-25) ------------------ - Fixed accessing gradebook if last visited section was deleted (https://launchpad.net/bugs/591872) - Fixed all averages displayed as "A" (https://launchpad.net/bugs/596311) - Fix a crash in manage Activity categories (https://launchpad.net/bugs/585805) - Updated translations (es, ru, tr) 0.7.0 (2010-05-20) ------------------ Stable release to go with SchoolTool 1.4.0. - Fixed failing ranged score system for report activities when using non-english views (https://launchpad.net/bugs/581825) - Made the gradebook to stop creating a default worksheet if there are report sheets deployed (https://launchpad.net/bugs/579720) - Made 'Apply' button translatable in edit form of report activities - Improved due filter message id in the gradebook overview - Fixed typo (https://launchpad.net/bugs/582436) - Updated translations 0.6.2 (2010-04-28) ------------------ - Added user preference to hide the due date filter - Students should be able to view activity descriptions (https://launchpad.net/bugs/306553) - Fixed gradebook pdf to break across pages better (https://launchpad.net/bugs/356544) - Added support for comment score system values in student grades view - Add margin of 1em where appropriate (https://launchpad.net/bugs/513473) - Fixed "Workheet" typo (https://launchpad.net/bugs/558472) - Make score systems texts translatable - Include compiled translations in the tarball - Updated translations (da, de, es, pl, pt_BR, vi) 0.6.1 (2010-02-24) ------------------ - Main "Gradebook" link now remembers last section (https://launchpad.net/bugs/513246) - Add gradebook pdf (https://launchpad.net/bugs/509672) - Add request page for report cards (https://launchpad.net/bugs/485595) - Overhauled report card layout view for easier use (https://launchpad.net/bugs/485609) - Ability to unhide worksheets (https://launchpad.net/bugs/511246) - Linked columns that link to hidden worksheets will now also be hidden - Fix gradebook crashes with linked activities (https://launchpad.net/bugs/513351) - Fix viewing gradebook for sections without courses (https://launchpad.net/bugs/484485) - Accept the term filter for student reports - Fix removing scores from gradebook - Left-justify names in gradebook overview (https://launchpad.net/bugs/513469) - Add security descriptions (https://launchpad.net/bugs/513476) - Administration can grade students if that is enabled in access control (https://launchpad.net/bugs/517201) - Made cell ids predictable for selenium scripts (https://launchpad.net/bugs/422641) - Reduce dependency on ``zope.app.*`` packages - Update translations (es, fi, nl, pl, pt) 0.6.0 (2010-01-06) ------------------ - Port to zope versions available in karmic https://launchpad.net/bugs/498803 0.5.2 (2009-12-30) ------------------ - Added ability to hide worksheets https://launchpad.net/bugs/427494 - Skip worksheets and activities that have no score for a student https://launchpad.net/bugs/427489 - Fix to allow changing activity order https://launchpad.net/bugs/494262 - Support for automatic plugin inclusion (using schooltool-1.2.1 or later) - Many build improvements by Justas and Gediminas - Updated translations 0.5.1 (2009-11-11) ------------------ - Fix term selection in gradebook overview and student's views. https://launchpad.net/bugs/478666 - Traceback on gradebook averages when a student has no scores. https://launchpad.net/bugs/479305 0.5.0 (2009-11-04) ------------------ This release is compatible with and requires SchoolTool 1.2.0. Worksheets ++++++++++ - New summary worksheets. https://launchpad.net/bugs/427997 - Default non-report worksheet. https://launchpad.net/bugs/417929 - Ranged value score support in Report Sheet activity. https://launchpad.net/bugs/417926 - Improved multi-worksheet interaction. https://launchpad.net/bugs/417918 - Way to create summary sheets automatically. https://launchpad.net/bugs/427994 Reporting +++++++++ - Failure report. https://launchpad.net/bugs/428077 - Student detail report. https://launchpad.net/bugs/428075 - Section attendance information in the report card layout. https://launchpad.net/bugs/410005 Translations ++++++++++++ - Gradebook translations are now separate from schooltool. - Many fixes to make it translatable. Tweaks and fixes ++++++++++++++++ - Abbrevations in gradebook scoring system. https://launchpad.net/bugs/409038 - Better category weighting documentation. https://launchpad.net/bugs/447468, https://launchpad.net/bugs/417919 - And a lot of small UI / navigation tweaks, fixes for several crashes and glitches. For a full list see https://launchpad.net/schooltool.gradebook/+milestone/0.5.0 0.4.9 (2009-07-07) ------------------ New features ++++++++++++ - There is a new gradebook view for grading a single student. Please follow ">" next to a student's name in the gradebook. - Report sheet activities can have comments as their scores now, to allow comments on report cards. See https://launchpad.net/bugs/381054 - Administrators can define custom score systems (grading scales) used in the gradebook and report sheets. Tweaks and fixes ++++++++++++++++ - Graceful handling of incomplete set up in gradebook report card pdfs. See https://launchpad.net/bugs/379968 - Gradebook: "Update" button renamed to "Save". See https://launchpad.net/bugs/395272 - Fixed average gradebook score calculation when dealing with invalid scores. See https://launchpad.net/bugs/391310 - Cleaned up pre-release ui bugs in "Add a new score system" view. See https://launchpad.net/bugs/394792, https://launchpad.net/bugs/394805 and https://launchpad.net/bugs/394778 Fixes by Douglas Cerna: - Fixed keyboard navigation in gradebook. See https://launchpad.net/bugs/391313 - Improved gradebook XLS export - added First Name, Last Name, ID fields. See https://launchpad.net/bugs/391787 - Tweaked text in gradebook column set up page. See https://launchpad.net/bugs/394774 - Unicode fixes in gradebook activities. See https://launchpad.net/bugs/383416 0.4.8 (2009-05-12) ------------------ Alan Elkner: - Re-enabled final grades as "summary" view. See https://launchpad.net/bugs/372557 - Fixed unicode encoding bug. Having unicode characters in activity descriptions prevented access to the gradebook. See https://launchpad.net/bugs/371577 0.4.7 (2009-04-29) ------------------ Released together with SchoolTool 1.0. Ignas Mikalajūnas : - Move gradebook tab to the left. - Add i18n domain to the zcml file. - Style remove button red. Douglas Cerna: - Added gradebook XLS export views. - Added capacity to import "external activities" into gradebook. Chris Carey: - moved gradebook cell color validity from javascript to css Alan Elkner : - got rid of confusing description of requirement title field - mygrades (student) view now looks like teacher gradebook - spaces now removed from activity column headings - report card now handles multi-course sections - added capability to deploy a report worksheet to a school year - added instructor names to course title in report card pdf - fixed javascript bug caused by activity description having newline char - added handling of arrow keys for navigating cells - added description field to gradebook and set on cell focus and activity mouseover - got rid of obselete final grades view - added javascript to set focus to first gradebook cell - added javascript to allow user to save changes when trying to navigate away from a gradebook with unsaved changes - added heading attribute to report card layouts - added term drop-down to gradebook overview - changed worksheet drop-down to be tabs instead - added due date to activities and filtering by due date to gradebook overview - moved label from external activity to linked activity where it belongs - added label to IActivity, to be used for gradebook column labels - got rid of unnecessary student and student/activity grade views - made activity grade view look like gradebook overview - made Weight Categories button an action button - worksheets can no longer be deleted - create sheet1 if the section has no worksheets - got gradebook to handle switching between sections in different terms - created report card pdf view - created Report Card Layout view - added subscriber to deploy worksheets to newly added sections - deployed worksheets and activities are now blocked from deletion - created view for deploying report worksheets - created simpler add/edit activity views - added javascipt for validating input Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Intended Audience :: End Users/Desktop Classifier: License :: OSI Approved :: GNU General Public License (GPL) Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Zope Classifier: Topic :: Education schooltool.gradebook-2.6.3/setup.cfg0000644000175000017500000000007312322071053020607 0ustar menesismenesis00000000000000[egg_info] tag_build = tag_date = 0 tag_svn_revision = 0 schooltool.gradebook-2.6.3/deploy.cfg0000644000175000017500000000105612270520456020755 0ustar menesismenesis00000000000000[buildout] extends = base.cfg develop = . [versions] # Unset versions of packages you want to develop schooltool.gradebook = [package] eggs = schooltool.gradebook [test] eggs = schooltool.gradebook [test] # To run selenium tests: # - Download standalone selenium server from # http://code.google.com/p/selenium/downloads/list # - Start the server: "java -jar selenium-server-standalone-2.7.0.jar" # - Uncomment the lines below: # #selenium.default = html_unit #selenium.html_unit.web_driver = remote #selenium.html_unit.capabilities = HTMLUNITWITHJS schooltool.gradebook-2.6.3/README.txt0000644000175000017500000000026612270520456020500 0ustar menesismenesis00000000000000SchoolTool Gradebook includes a point-based gradebook for all teachers in the school, and a facility to aggregate grades and other assessments from each teacher to generate reports. schooltool.gradebook-2.6.3/setup.py0000755000175000017500000000773412322070645020524 0ustar menesismenesis00000000000000#!/usr/bin/env python # # SchoolTool - common information systems platform for school administration # Copyright (c) 2008-2013 Shuttleworth Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # """ SchoolTool Gradebook setup script. """ import os from setuptools import setup, find_packages if os.path.exists("version.txt"): version = open("version.txt").read().strip() else: version = open("version.txt.in").read().strip() def read(*rnames): text = open(os.path.join(os.path.dirname(__file__), *rnames)).read() return text setup( name="schooltool.gradebook", description="Gradebook plugin for SchoolTool", long_description=( read('README.txt') + '\n\n' + read('CHANGES.txt') ), version=version, url='http://www.schooltool.org', license="GPL", maintainer="SchoolTool Developers", maintainer_email="schooltool-developers@lists.launchpad.net", platforms=["any"], classifiers=["Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Zope", "Topic :: Education"], package_dir={'': 'src'}, packages=find_packages('src'), namespace_packages=["schooltool"], install_requires=['schooltool>=2.6.3dev', 'lxml', 'pytz', 'setuptools', 'xlwt', 'z3c.form', 'z3c.optionstorage', # BBB 'zc.table', 'ZODB3', 'zope.annotation', 'zope.app.form', 'zope.app.generations>=3.5', 'zope.browser', 'zope.browserpage>=3.10.1', 'zope.cachedescriptors', 'zope.component', 'zope.componentvocabulary', 'zope.container', 'zope.event', 'zope.formlib>=4', 'zope.html', 'zope.i18n', 'zope.i18nmessageid', 'zope.interface', 'zope.keyreference', 'zope.lifecycleevent', 'zope.location', 'zope.publisher', 'zope.schema', 'zope.security', 'zope.traversing', 'zope.viewlet'], extras_require={'test': ['zope.app.publication', 'zope.app.testing', 'zope.intid', 'zope.site', 'zope.testbrowser', 'zope.ucol', 'zc.datetimewidget', 'schooltool.lyceum.journal>=2.5.2', 'schooltool.devtools>=0.6'], 'journal': ['schooltool.lyceum.journal>=2.5.2'], }, include_package_data=True, zip_safe=False, entry_points=""" [z3c.autoinclude.plugin] target = schooltool """, ) schooltool.gradebook-2.6.3/MANIFEST.in0000644000175000017500000000063712270520456020542 0ustar menesismenesis00000000000000recursive-include src *.zcml recursive-include src *.pt recursive-include src *.css recursive-include src *.js recursive-include src *.pot recursive-include src *.po recursive-include src *.mo recursive-include src *.txt include version.txt include version.txt.in include CHANGES.txt include GPL.txt include Makefile include base.cfg include buildout.cfg include deploy.cfg include develop.cfg include bootstrap.py schooltool.gradebook-2.6.3/version.txt.in0000644000175000017500000000000612322070645021623 0ustar menesismenesis000000000000002.6.3